From d8694d09b4fb1019559e8ac0b7ec8db966a72af0 Mon Sep 17 00:00:00 2001 From: rfaircloth-splunk Date: Mon, 7 Oct 2019 10:25:41 -0400 Subject: [PATCH] Update config.yml --- .circleci/config.yml | 27 ++++++++++++++++++++++----- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 5629455..564cb0c 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -191,6 +191,23 @@ jobs: command: | SEMVER=$(docker run --rm -v "$(pwd):/repo" gittools/gitversion:latest-linux-netcoreapp2.1 /repo /showvariable SemVer /nofetch) docker push $IMAGE_NAME:$SEMVER + - run: + name: Docker Save + command: | + mkdir artifacts + SEMVER=$(docker run --rm -v "$(pwd):/repo" gittools/gitversion:latest-linux-netcoreapp2.1 /repo /showvariable SemVer /nofetch) + docker save splunk/scs:$SEMVER | gzip -c > artifacts/oci_container.tar.gz + - run: + name: BYOE Config + command: | + tar rvf artifacts/baremetal.tar -C package etc + tar rvf artifacts/baremetal.tar -C package/sbin entrypoint.sh + - run: + name: "Publish Release on GitHub" + command: | + go get -u github.com/tcnksm/ghr + SEMVER=$(docker run --rm -v "$(pwd):/repo" gittools/gitversion:latest-linux-netcoreapp2.1 /repo /showvariable SemVer /nofetch) + ghr -t ${GITHUB_TOKEN} -u ${CIRCLE_PROJECT_USERNAME} -r ${CIRCLE_PROJECT_REPONAME} -c ${CIRCLE_SHA1} -delete ${SEMVER} ./artifacts/ publish-edge: environment: @@ -316,11 +333,11 @@ workflows: requires: - dgoss - test-unit -# filters: -# branches: -# only: -# - master -# - develop + filters: + branches: + only: + - master + - develop - publish-edge: requires: - dgoss