From 41f5fe9aaa10ed135c9f0b09b58a41c8447b16fb Mon Sep 17 00:00:00 2001 From: Sebastian Waldbauer Date: Mon, 2 Nov 2020 12:16:06 +0100 Subject: [PATCH] Added build & publish Signed-off-by: Sebastian Waldbauer --- build.sh | 15 +++++++++++++++ publish.sh | 8 ++++++++ 2 files changed, 23 insertions(+) create mode 100644 build.sh create mode 100644 publish.sh diff --git a/build.sh b/build.sh new file mode 100644 index 0000000..d50e527 --- /dev/null +++ b/build.sh @@ -0,0 +1,15 @@ +#!/bin/bash +build_date=$(date -u +'%Y-%m-%dT%H:%M:%SZ') +git_ref_core=$(cd ./intelmq && git rev-parse --short HEAD) +git_ref_manager=$(cd ./intelmq-manager && git rev-parse --short HEAD) +build_version="1.1" +echo Building new IntelMQ-Image v$build_version +echo Core : $git_ref_core +echo Manager : $git_ref_manager +echo Build_date: $build_date + +docker build --no-cache --build-arg BUILD_DATE=$build_date \ + --build-arg VCS_REF="$git_ref_core, $git_ref_manager" \ + --build-arg BUILD_VERSION=$build_version \ + -f Dockerfile \ + -t intelmq-full . diff --git a/publish.sh b/publish.sh new file mode 100644 index 0000000..0cad50e --- /dev/null +++ b/publish.sh @@ -0,0 +1,8 @@ +#!/bin/bash +build_version="1.1" + +docker login --username=sebwalcertat + +docker tag certat/intelmq-full:$build_version + +docker push certat/intelmq-full