Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Jenkins Pipeline performance optimizations
    • Improve build performance of slow running pipeline jobs (edgex-go)
  • In order to support -race flag within CI  - look at moving away from Alpine based build images to Debian/Ubuntu
    • requires additional changes to how dependencies are pulled (i.e. changing all the apk add ... to apt-get install etc across all Go repos so we can maintain consistency across builds)
  • Snap build / release optimizations ***
    • Snap builds should use unbuffer for better output logging
    • Update snapcraft inside docker to use new setup from snapcraft
    • Make stage-snap jobs "more smart" about pushing metadata ??

  • SonarCloud for additional repos with developer guidance / training
  • Set up codecov for edgex-global pipelines - Stretch goal 

...