continuousintegration   5325

« earlier    

Using a Jenkinsfile
Creating a Jenkinsfile, which is checked into source control [1], provides a number of immediate benefits:

Code review/iteration on the Pipeline

Audit trail for the Pipeline

Single source of truth [2] for the Pipeline, which can be viewed and edited by multiple members of the project.
computers  programming  testing  continuousintegration 
18 days ago by pozorvlak
Packaging a python library | ionel's codelog

Put code in src.
Use tox and detox.
Test both with coverage measurements and without.
Use a generator script for tox.ini and .travis.ini.
Run the tests in Travis with tox to keep things consistent with local testing.

Too complicated? Just use a python package template.
computers  python  programming  testing  continuousintegration  packagemanagers 
18 days ago by pozorvlak

« earlier    

related tags

2.0  agile  ai  aiexperiments  amazon  android  appcenter  article  articles  automation  aws  azure  azuredevops  badge  bestpractices  bitrise  blog  blogs  branch  build  building  builds  capistrano  cd  chatops  ci  cicd  circleci  clevermarks  cloud  cloudcomputing  codereview  comparison  computers  computing  config  configuration  container  containerisation  containers  continuous-delivery  continuous  continuous_delivery  continuous_deployment  continuousdelivery  continuousdeployment  cost  costofdelay  danger  data  database  databasedesign  definition  deployment  design  detekt  develop  development  devops  distributed  docker  dotnet  drupal  dzone  embedded  example  fastlane  featurebranching  featuretoggles  firmware  flutter  git  github  gitlab  gitops  go  golang  google  gradle  guide  helm  homebrew  hosting  howto  important  infrastructure  integration  introduction  ios  jenkins  jenkinsci  jenkinsx  jobqueue  jobs  k8s  ktlint  kubernetes  lambda  lecture  linux  machinelearning  macos  mobile  mobilecenter  mstest  netlify  nexus  nixos  nuget  online  opensource  opinion  optimization  osx  packagemanagers  packaging  performance  pipeline  plugin  powershell  programming  progress  pwa  python  queue  rails  rebranding  reference  regression  relationship  release  rwd  salesforce  screencast  security  selfhost  server  serverless  service  setup  smalltalk  software  sqlserver  sysadmin  technology  test  testing  thoughtworks  tolearn  tool  tools  toread  totry  tounderstand  travis  travisci  tutorial  ubuntu  unittesting  unix  vcs  version  video  visual  visualstudio  vs  vsts  vue  vuejs  web  work  workflow  x 

Copy this bookmark: