Skip to content

Latest commit

 

History

55 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

build-scripts

A centralized repository for Womply build scripts.

Currently used as a canonical repository that our circleCI builds can reference in order to do common build processes.

Broken down into:

  • setup-java-service
    • setup-docker: downloads docker 1.8.2 and logs into quay
    • setup-jce: installs JCE unlimited crypto
      • this depends on a private s3 bucket due to oracle website instability
    • setup-maven: sets up maven settings.xml and re-versions project
  • build-java-service
    • mvn deploy
    • code coverage check (updated to sleep 10s between runs)
      • parse-coveralls.py broken out into a multiline .py script
  • cache-java-service: caches docker images
  • deploy-java-service
    • calculate current version for use by subscripts
    • do-ecs-deployment: pushes properly tagged docker image to ecs
    • do-release-notes: generates git tag w/ attached release notes
    • do-slack-notification: notifies slack of new builds/deploys

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

42 watching

Forks

Releases

Packages

Contributors

Languages