Loading Dockerfile +15 −0 Original line number Diff line number Diff line FROM alpine MANTAINER Nicolás Dascanio "<nicolas.dascanio@intraway.com>" ARG BUILD_DATE ARG BUILD_VCS_REF ARG BUILD_VERSION LABEL org.label-schema.build-date=$BUILD_DATE \ org.label-schema.vcs-url="https://github.com/intraway/snmp_mock.git" \ org.label-schema.vcs-ref=$BUILD_VCS_REF \ org.label-schema.version=$BUILD_VERSION \ com.microscaling.license=GPL-3.0 ADD docker /app #ADD snmp_mock /app/snmp_mock ADD sample_oids /app/oids Loading hooks/build 0 → 100644 +7 −0 Original line number Diff line number Diff line #!/bin/bash docker build \ --build-arg BUILD_VCS_REF=`git rev-parse --short HEAD` \ --build-arg BUILD_DATE=`date -u +”%Y-%m-%dT%H:%M:%SZ”` \ --build-arg BUILD_VERSION=`git describe` \ -t $IMAGE_NAME . hooks/post_push 0 → 100644 +15 −0 Original line number Diff line number Diff line #!/bin/bash set -e if [[ ${DOCKER_TAG} == 'latest' ]]; then exit 0 fi # Parse image name for repo name tagStart=$(expr index "$IMAGE_NAME" :) repoName=${IMAGE_NAME:0:tagStart-1} # Tag and push image for each additional tag for tag in latest; do docker tag $IMAGE_NAME ${repoName}:${tag} docker push ${repoName}:${tag} done Loading
Dockerfile +15 −0 Original line number Diff line number Diff line FROM alpine MANTAINER Nicolás Dascanio "<nicolas.dascanio@intraway.com>" ARG BUILD_DATE ARG BUILD_VCS_REF ARG BUILD_VERSION LABEL org.label-schema.build-date=$BUILD_DATE \ org.label-schema.vcs-url="https://github.com/intraway/snmp_mock.git" \ org.label-schema.vcs-ref=$BUILD_VCS_REF \ org.label-schema.version=$BUILD_VERSION \ com.microscaling.license=GPL-3.0 ADD docker /app #ADD snmp_mock /app/snmp_mock ADD sample_oids /app/oids Loading
hooks/build 0 → 100644 +7 −0 Original line number Diff line number Diff line #!/bin/bash docker build \ --build-arg BUILD_VCS_REF=`git rev-parse --short HEAD` \ --build-arg BUILD_DATE=`date -u +”%Y-%m-%dT%H:%M:%SZ”` \ --build-arg BUILD_VERSION=`git describe` \ -t $IMAGE_NAME .
hooks/post_push 0 → 100644 +15 −0 Original line number Diff line number Diff line #!/bin/bash set -e if [[ ${DOCKER_TAG} == 'latest' ]]; then exit 0 fi # Parse image name for repo name tagStart=$(expr index "$IMAGE_NAME" :) repoName=${IMAGE_NAME:0:tagStart-1} # Tag and push image for each additional tag for tag in latest; do docker tag $IMAGE_NAME ${repoName}:${tag} docker push ${repoName}:${tag} done