Skip to content

Commit

Permalink
Merge branch 'master' into test/internal/tensorflow
Browse files Browse the repository at this point in the history
  • Loading branch information
Yusuke Kato authored Jun 4, 2020
2 parents 057e0bd + 48e92aa commit 001fba7
Show file tree
Hide file tree
Showing 116 changed files with 12,967 additions and 1,803 deletions.
5 changes: 0 additions & 5 deletions .github/workflows/dockers-agent-ngt-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,34 +41,29 @@ jobs:
fetch-depth: 10
- name: Build the Docker image
run: |
echo 'Build docker image'
make docker/build/agent-ngt
- name: login to DockerHub
run: |
echo 'Login to DockerHub'
echo ${DOCKERHUB_PASS} | docker login --username ${DOCKERHUB_USER} --password-stdin
env:
DOCKERHUB_USER: ${{ secrets.DOCKERHUB_USER }}
DOCKERHUB_PASS: ${{ secrets.DOCKERHUB_PASS }}
- name: push to DockerHub (master)
if: github.ref == 'refs/heads/master'
run: |
echo 'Push to DockerHub (master)'
imagename=`make docker/name/agent-ngt`
docker tag ${imagename} ${imagename}:nightly
docker push ${imagename}:nightly
- name: push to DockerHub (pull request)
if: github.event_name == 'pull_request'
run: |
echo 'Push to DockerHub (pull request)'
imagename=`make docker/name/agent-ngt`
pr_num=`cat $GITHUB_EVENT_PATH | jq -r ".number"`
docker tag ${imagename} ${imagename}:pr-${pr_num}
docker push ${imagename}:pr-${pr_num}
- name: push to DockerHub (tags)
if: startsWith( github.ref, 'refs/tags/')
run: |
echo 'Push to DockerHub (tags)'
imagename=`make docker/name/agent-ngt`
docker push ${imagename}:latest
tag_name=`echo $GITHUB_REF | sed -e 's:^refs/tags/::'`
Expand Down
88 changes: 88 additions & 0 deletions .github/workflows/dockers-agent-sidecar-image.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
name: 'Build docker image: agent-sidecar'
on:
push:
branches:
- master
tags:
- '*.*.*'
- 'v*.*.*'
- '*.*.*-*'
- 'v*.*.*-*'
paths:
- 'internal/**'
- '!internal/db/**'
- '!internal/k8s/**'
- 'apis/grpc/**'
- 'pkg/agent/sidecar/**'
- 'cmd/agent/sidecar/**'
- 'dockers/base/Dockerfile'
- 'dockers/agent/sidecar/Dockerfile'
- 'versions/GO_VERSION'
pull_request:
paths:
- 'internal/**'
- '!internal/db/**'
- '!internal/k8s/**'
- 'apis/grpc/**'
- 'pkg/agent/sidecar/**'
- 'cmd/agent/sidecar/**'
- 'dockers/base/Dockerfile'
- 'dockers/agent/sidecar/Dockerfile'
- 'versions/GO_VERSION'

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
with:
fetch-depth: 10
- name: Build the Docker image
run: |
make docker/build/agent-sidecar
- name: login to DockerHub
run: |
echo ${DOCKERHUB_PASS} | docker login --username ${DOCKERHUB_USER} --password-stdin
env:
DOCKERHUB_USER: ${{ secrets.DOCKERHUB_USER }}
DOCKERHUB_PASS: ${{ secrets.DOCKERHUB_PASS }}
- name: push to DockerHub (master)
if: github.ref == 'refs/heads/master'
run: |
imagename=`make docker/name/agent-sidecar`
docker tag ${imagename} ${imagename}:nightly
docker push ${imagename}:nightly
- name: push to DockerHub (pull request)
if: github.event_name == 'pull_request'
run: |
imagename=`make docker/name/agent-sidecar`
pr_num=`cat $GITHUB_EVENT_PATH | jq -r ".number"`
docker tag ${imagename} ${imagename}:pr-${pr_num}
docker push ${imagename}:pr-${pr_num}
- name: push to DockerHub (tags)
if: startsWith( github.ref, 'refs/tags/')
run: |
imagename=`make docker/name/agent-sidecar`
docker push ${imagename}:latest
tag_name=`echo $GITHUB_REF | sed -e 's:^refs/tags/::'`
docker tag ${imagename} ${imagename}:${tag_name}
docker push ${imagename}:${tag_name}
docker tag ${imagename} ${imagename}:nightly
docker push ${imagename}:nightly
slack:
name: Slack notification
needs: build
runs-on: ubuntu-latest
if: github.ref == 'refs/heads/master' || startsWith( github.ref, 'refs/tags/')
steps:
- uses: technote-space/workflow-conclusion-action@v1
with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- uses: 8398a7/action-slack@v2
with:
author_name: agent-sidecar image build
status: ${{ env.WORKFLOW_CONCLUSION }}
only_mention_fail: channel
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_NOTIFY_WEBHOOK_URL }}
5 changes: 0 additions & 5 deletions .github/workflows/dockers-backup-manager-cassandra-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,34 +43,29 @@ jobs:
fetch-depth: 10
- name: Build the Docker image
run: |
echo 'Build docker image'
make docker/build/backup-manager-cassandra
- name: login to DockerHub
run: |
echo 'Login to DockerHub'
echo ${DOCKERHUB_PASS} | docker login --username ${DOCKERHUB_USER} --password-stdin
env:
DOCKERHUB_USER: ${{ secrets.DOCKERHUB_USER }}
DOCKERHUB_PASS: ${{ secrets.DOCKERHUB_PASS }}
- name: push to DockerHub (master)
if: github.ref == 'refs/heads/master'
run: |
echo 'Push to DockerHub (master)'
imagename=`make docker/name/backup-manager-cassandra`
docker tag ${imagename} ${imagename}:nightly
docker push ${imagename}:nightly
- name: push to DockerHub (pull request)
if: github.event_name == 'pull_request'
run: |
echo 'Push to DockerHub (pull request)'
imagename=`make docker/name/backup-manager-cassandra`
pr_num=`cat $GITHUB_EVENT_PATH | jq -r ".number"`
docker tag ${imagename} ${imagename}:pr-${pr_num}
docker push ${imagename}:pr-${pr_num}
- name: push to DockerHub (tags)
if: startsWith( github.ref, 'refs/tags/')
run: |
echo 'Push to DockerHub (tags)'
imagename=`make docker/name/backup-manager-cassandra`
docker push ${imagename}:latest
tag_name=`echo $GITHUB_REF | sed -e 's:^refs/tags/::'`
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/dockers-backup-manager-mysql-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,34 +41,29 @@ jobs:
fetch-depth: 10
- name: Build the Docker image
run: |
echo 'Build docker image'
make docker/build/backup-manager-mysql
- name: login to DockerHub
run: |
echo 'Login to DockerHub'
echo ${DOCKERHUB_PASS} | docker login --username ${DOCKERHUB_USER} --password-stdin
env:
DOCKERHUB_USER: ${{ secrets.DOCKERHUB_USER }}
DOCKERHUB_PASS: ${{ secrets.DOCKERHUB_PASS }}
- name: push to DockerHub (master)
if: github.ref == 'refs/heads/master'
run: |
echo 'Push to DockerHub (master)'
imagename=`make docker/name/backup-manager-mysql`
docker tag ${imagename} ${imagename}:nightly
docker push ${imagename}:nightly
- name: push to DockerHub (pull request)
if: github.event_name == 'pull_request'
run: |
echo 'Push to DockerHub (pull request)'
imagename=`make docker/name/backup-manager-mysql`
pr_num=`cat $GITHUB_EVENT_PATH | jq -r ".number"`
docker tag ${imagename} ${imagename}:pr-${pr_num}
docker push ${imagename}:pr-${pr_num}
- name: push to DockerHub (tags)
if: startsWith( github.ref, 'refs/tags/')
run: |
echo 'Push to DockerHub (tags)'
imagename=`make docker/name/backup-manager-mysql`
docker push ${imagename}:latest
tag_name=`echo $GITHUB_REF | sed -e 's:^refs/tags/::'`
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/dockers-base-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,34 +24,29 @@ jobs:
fetch-depth: 10
- name: Build the Docker image
run: |
echo 'Build docker image'
make docker/build/base
- name: login to DockerHub
run: |
echo 'Login to DockerHub'
echo ${DOCKERHUB_PASS} | docker login --username ${DOCKERHUB_USER} --password-stdin
env:
DOCKERHUB_USER: ${{ secrets.DOCKERHUB_USER }}
DOCKERHUB_PASS: ${{ secrets.DOCKERHUB_PASS }}
- name: push to DockerHub (master)
if: github.ref == 'refs/heads/master'
run: |
echo 'Push to DockerHub (master)'
imagename=`make docker/name/base`
docker tag ${imagename} ${imagename}:nightly
docker push ${imagename}:nightly
- name: push to DockerHub (pull request)
if: github.event_name == 'pull_request'
run: |
echo 'Push to DockerHub (pull request)'
imagename=`make docker/name/base`
pr_num=`cat $GITHUB_EVENT_PATH | jq -r ".number"`
docker tag ${imagename} ${imagename}:pr-${pr_num}
docker push ${imagename}:pr-${pr_num}
- name: push to DockerHub (tags)
if: startsWith( github.ref, 'refs/tags/')
run: |
echo 'Push to DockerHub (tags)'
imagename=`make docker/name/base`
docker push ${imagename}:latest
tag_name=`echo $GITHUB_REF | sed -e 's:^refs/tags/::'`
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/dockers-discoverer-k8s-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,34 +37,29 @@ jobs:
fetch-depth: 10
- name: Build the Docker image
run: |
echo 'Build docker image'
make docker/build/discoverer-k8s
- name: login to DockerHub
run: |
echo 'Login to DockerHub'
echo ${DOCKERHUB_PASS} | docker login --username ${DOCKERHUB_USER} --password-stdin
env:
DOCKERHUB_USER: ${{ secrets.DOCKERHUB_USER }}
DOCKERHUB_PASS: ${{ secrets.DOCKERHUB_PASS }}
- name: push to DockerHub (master)
if: github.ref == 'refs/heads/master'
run: |
echo 'Push to DockerHub (master)'
imagename=`make docker/name/discoverer-k8s`
docker tag ${imagename} ${imagename}:nightly
docker push ${imagename}:nightly
- name: push to DockerHub (pull request)
if: github.event_name == 'pull_request'
run: |
echo 'Push to DockerHub (pull request)'
imagename=`make docker/name/discoverer-k8s`
pr_num=`cat $GITHUB_EVENT_PATH | jq -r ".number"`
docker tag ${imagename} ${imagename}:pr-${pr_num}
docker push ${imagename}:pr-${pr_num}
- name: push to DockerHub (tags)
if: startsWith( github.ref, 'refs/tags/')
run: |
echo 'Push to DockerHub (tags)'
imagename=`make docker/name/discoverer-k8s`
docker push ${imagename}:latest
tag_name=`echo $GITHUB_REF | sed -e 's:^refs/tags/::'`
Expand Down
7 changes: 1 addition & 6 deletions .github/workflows/dockers-gateway-vald-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,34 +39,29 @@ jobs:
fetch-depth: 10
- name: Build the Docker image
run: |
echo 'Build docker image'
make docker/build/gateway-vald
- name: login to DockerHub
run: |
echo 'Login to DockerHub'
echo ${DOCKERHUB_PASS} | docker login --username ${DOCKERHUB_USER} --password-stdin
env:
DOCKERHUB_USER: ${{ secrets.DOCKERHUB_USER }}
DOCKERHUB_PASS: ${{ secrets.DOCKERHUB_PASS }}
- name: push to DockerHub (master)
if: github.ref == 'refs/heads/master'
run: |
echo 'Push to DockerHub (master)'
imagename=`make docker/name/gateway-vald`
docker tag ${imagename} ${imagename}:nightly
docker push ${imagename}:nightly
- name: push to DockerHub (pull request)
if: github.event_name == 'pull_request'
run: |
echo 'Push to DockerHub (pull request)'
imagename=`make docker/name/gateway-vald`
pr_num=`cat $GITHUB_EVENT_PATH | jq -r ".number"`
docker tag ${imagename} ${imagename}:pr-${pr_num}
docker push ${imagename}:pr-${pr_num}
- name: push to DockerHub (tags)
if: startsWith( github.ref, 'refs/tags/')
run: |
echo 'Push to DockerHub (tags)'
imagename=`make docker/name/gateway-vald`
docker push ${imagename}:latest
tag_name=`echo $GITHUB_REF | sed -e 's:^refs/tags/::'`
Expand All @@ -85,7 +80,7 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- uses: 8398a7/action-slack@v2
with:
author_name: vald-gateway iamge build
author_name: vald-gateway image build
status: ${{ env.WORKFLOW_CONCLUSION }}
only_mention_fail: channel
env:
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/dockers-manager-compressor-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,34 +39,29 @@ jobs:
fetch-depth: 10
- name: Build the Docker image
run: |
echo 'Build docker image'
make docker/build/manager-compressor
- name: login to DockerHub
run: |
echo 'Login to DockerHub'
echo ${DOCKERHUB_PASS} | docker login --username ${DOCKERHUB_USER} --password-stdin
env:
DOCKERHUB_USER: ${{ secrets.DOCKERHUB_USER }}
DOCKERHUB_PASS: ${{ secrets.DOCKERHUB_PASS }}
- name: push to DockerHub (master)
if: github.ref == 'refs/heads/master'
run: |
echo 'Push to DockerHub (master)'
imagename=`make docker/name/manager-compressor`
docker tag ${imagename} ${imagename}:nightly
docker push ${imagename}:nightly
- name: push to DockerHub (pull request)
if: github.event_name == 'pull_request'
run: |
echo 'Push to DockerHub (pull request)'
imagename=`make docker/name/manager-compressor`
pr_num=`cat $GITHUB_EVENT_PATH | jq -r ".number"`
docker tag ${imagename} ${imagename}:pr-${pr_num}
docker push ${imagename}:pr-${pr_num}
- name: push to DockerHub (tags)
if: startsWith( github.ref, 'refs/tags/')
run: |
echo 'Push to DockerHub (tags)'
imagename=`make docker/name/manager-compressor`
docker push ${imagename}:latest
tag_name=`echo $GITHUB_REF | sed -e 's:^refs/tags/::'`
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/dockers-manager-index-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,34 +39,29 @@ jobs:
fetch-depth: 10
- name: Build the Docker image
run: |
echo 'Build docker image'
make docker/build/manager-index
- name: login to DockerHub
run: |
echo 'Login to DockerHub'
echo ${DOCKERHUB_PASS} | docker login --username ${DOCKERHUB_USER} --password-stdin
env:
DOCKERHUB_USER: ${{ secrets.DOCKERHUB_USER }}
DOCKERHUB_PASS: ${{ secrets.DOCKERHUB_PASS }}
- name: push to DockerHub (master)
if: github.ref == 'refs/heads/master'
run: |
echo 'Push to DockerHub (master)'
imagename=`make docker/name/manager-index`
docker tag ${imagename} ${imagename}:nightly
docker push ${imagename}:nightly
- name: push to DockerHub (pull request)
if: github.event_name == 'pull_request'
run: |
echo 'Push to DockerHub (pull request)'
imagename=`make docker/name/manager-index`
pr_num=`cat $GITHUB_EVENT_PATH | jq -r ".number"`
docker tag ${imagename} ${imagename}:pr-${pr_num}
docker push ${imagename}:pr-${pr_num}
- name: push to DockerHub (tags)
if: startsWith( github.ref, 'refs/tags/')
run: |
echo 'Push to DockerHub (tags)'
imagename=`make docker/name/manager-index`
docker push ${imagename}:latest
tag_name=`echo $GITHUB_REF | sed -e 's:^refs/tags/::'`
Expand Down
Loading

0 comments on commit 001fba7

Please sign in to comment.