Browse Source

build: deployment ci container. (#13902)

Leonard Gram 7 years ago
parent
commit
3d452e5a46
2 changed files with 12 additions and 0 deletions
  1. 5 0
      scripts/build/ci-deploy/Dockerfile
  2. 7 0
      scripts/build/ci-deploy/build-deploy.sh

+ 5 - 0
scripts/build/ci-deploy/Dockerfile

@@ -0,0 +1,5 @@
+FROM circleci/python:2.7-stretch
+
+RUN sudo pip install awscli && \
+  curl https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-222.0.0-linux-x86_64.tar.gz | \
+  sudo tar xvzf - -C /opt

+ 7 - 0
scripts/build/ci-deploy/build-deploy.sh

@@ -0,0 +1,7 @@
+#!/bin/bash
+
+_version="1.0.0"
+_tag="grafana/grafana-ci-deploy:${_version}"
+
+docker build -t $_tag .
+docker push $_tag