Sign inSign up

drillinginfo/cloud-custodian

By drillinginfo

•Updated over 4 years ago

Publish of https://github.com/capitalone/cloud-custodian polls scm every morning at 6 central

Image
0

10K+

drillinginfo/cloud-custodian repository overview

We use jenkins job builder to define the build that builds the container. Below is the yaml:

  • job: name: cloud-custodian-dockerbuild description: Build cloud-custodian docker container and publish to public github project-type: freestyle node: docker logrotate: daysToKeep: 60 numToKeep: -1 artifactDaysToKeep: 15 artifactNumToKeep: -1 properties: - github: url: https://github.com/capitalone/cloud-custodian⁠ parameters: - string: name: branch description: the branch to build default: master scm: - git: url: https://github.com/capitalone/cloud-custodian⁠ branches: - $branch wipe-workspace: true browser: githubweb browser-url: https://github.com/capitalone/cloud-custodian⁠ git-tool: System Default Git wrappers: - timestamps triggers: - pollscm: cron: '0 6 * * *' builders: - shell: | #!/bin/bash -ex if [ "$branch" == "master" ]; then tag=latest else tag=$branch fi docker build -t drillinginfo/cloud-custodian:$tag . docker push drillinginfo/cloud-custodian:$tag publishers: - jabber: group-targets: - "[ROOM]@conf.hipchat.com" strategy: all

Tag summary

Content type

Image

Digest

Size

145.1 MB

Last updated

over 4 years ago

docker pull drillinginfo/cloud-custodian