Closed b00klegger closed 6 years ago
Wowser! Awesome feedback. Will get all this incorporated.
@wyattwalter
Re-wrote the pipeline using the declarative style which supports post
actions. Setup the cleanup stage in post - always
.
@omgitsbillryan
Uncommented the bundle-audit steps and remove the throw(err)
. Any errors are caught and handled.
Whoo-hoo! Christmas in September
This change introduces using Docker to perform the testing on the project instead of testing directly on the Jenkins node. I have heavily copied from vets-website pipeline for this project.
I have commented out
bundler-audit
testing for two reasons:brakeman
provides similar functionalityactionpack
,actionview
,activemodel
,activerecord
gems have been flagged with vulnerabilities and will need to be upgraded in tandem with an upgrade torails
GitHub Insights also flagged
rubyzip
as needing an update to1.2.2
which I have included.The initial issue with
sprockets
andpg-0.15
have been resolved and is included in this branch.Diff between
master
anddockerize-ci
Gemfile.lock
:bundler-audit
error output:Ref: https://app.zenhub.com/workspace/o/department-of-veterans-affairs/vets.gov-team/issues/11066