adding download env step in github workflow (#189)

* adding download env step in  github workflow

Signed-off-by: rajdas98 <mail.rajdas@gmail.com>

* adding download env step in  github workflow

Signed-off-by: rajdas98 <mail.rajdas@gmail.com>
This commit is contained in:
Raj Babu Das 2021-06-26 00:44:13 +05:30 committed by GitHub
parent 09586faed2
commit 0c12eaf89b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 32 additions and 3 deletions

View File

@ -1,6 +1,6 @@
To Run github workflow, few environment varibale needs to added in github secrets
To run GitHub workflow, a few environment variables needs to add in GitHub secrets
#### Tunables
#### Environment Variables
<table>
<tr>

View File

@ -32,11 +32,12 @@ jobs:
echo export FRONTEND_IMAGE="frontend" >> env-vars
echo export QUERY_SERVICE="query-service" >> env-vars
echo export FLATTENER_PROCESSOR="flattener-processor" >> env-vars
- name: Uploading envs
uses: actions/upload-artifact@v2
with:
name: env_artifact
path: env-vars
path: signoz/env-vars
build-and-push-frontend:
runs-on: ubuntu-latest
@ -45,16 +46,25 @@ jobs:
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Downloading image artficate
uses: actions/download-artifact@v2
with:
name: env_artifact
path: signoz
- name: Build frontend docker image
shell: bash
run: |
cd frontend
docker build . -f Dockerfile
- name: Login to DockerHub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Push frontend docker image
shell: bash
run: |
@ -73,16 +83,25 @@ jobs:
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Downloading image artficate
uses: actions/download-artifact@v2
with:
name: env_artifact
path: signoz
- name: Build query-service image
shell: bash
run: |
cd pkg/query-service
docker build . -f Dockerfile
- name: Login to DockerHub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Push query service docker image
shell: bash
run: |
@ -101,21 +120,31 @@ jobs:
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Downloading image artficate
uses: actions/download-artifact@v2
with:
name: env_artifact
path: signoz
- name: Build flattener docker image
shell: bash
run: |
cd pkg/processors/flattener
docker build . -f Dockerfile
- name: Build flattener processor docker image
shell: bash
run: |
cd pkg/query-service
docker build . -f Dockerfile
- name: Login to DockerHub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Push flattener processor docker image
shell: bash
run: |