Add Jenkins Build Script

This commit is contained in:
James 2015-03-31 04:26:09 +01:00 committed by Pablo Carranza Vélez
parent e0b8b4f05f
commit 6c6f7e2af5

20
automation/jenkins_build.sh Executable file
View File

@ -0,0 +1,20 @@
#!/bin/bash
set -e
# Jenkins build steps
VERSION=$(git describe --always --abbrev=6)
ESCAPED_BRANCH_NAME=$(echo $sourceBranch | sed 's/[^a-z0-9A-Z_.-]/-/g')
# Build the images
make SUPERVISOR_VERSION=${ESCAPED_BRANCH_NAME} DEPLOY_REGISTRY= deploy
make SUPERVISOR_VERSION=${VERSION} DEPLOY_REGISTRY= deploy
make SUPERVISOR_VERSION=${ESCAPED_BRANCH_NAME} ARCH=i386 DEPLOY_REGISTRY= deploy
make SUPERVISOR_VERSION=${VERSION} ARCH=i386 DEPLOY_REGISTRY= deploy
make SUPERVISOR_VERSION=${ESCAPED_BRANCH_NAME} ARCH=armv7hf DEPLOY_REGISTRY= deploy
make SUPERVISOR_VERSION=${VERSION} ARCH=armv7hf DEPLOY_REGISTRY= deploy
# TODO: Change to deploy
make SUPERVISOR_VERSION=${ESCAPED_BRANCH_NAME} ARCH=x86_64 DEPLOY_REGISTRY= supervisor
make SUPERVISOR_VERSION=${VERSION} ARCH=x86_64 DEPLOY_REGISTRY= supervisor