mirror of
https://github.com/yeslayla/aws-ecs-grafana.git
synced 2025-07-29 09:35:34 +02:00
Intial grafana stack
Move workflows into .github directory Fix directory structure Fix container name Fix directory structure Fix parameter names Remove health check temp Health check work plz Working version
This commit is contained in:
25
.github/workflows/push_develop.yaml
vendored
Normal file
25
.github/workflows/push_develop.yaml
vendored
Normal file
@ -0,0 +1,25 @@
|
||||
|
||||
name: Push Develop Release
|
||||
|
||||
on:
|
||||
push:
|
||||
branches-ignore:
|
||||
- master
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout Repo
|
||||
uses: actions/checkout@v1
|
||||
- name: Ship to S3
|
||||
uses: jakejarvis/s3-sync-action@master
|
||||
with:
|
||||
args: --follow-symlinks --delete
|
||||
env:
|
||||
SOURCE_DIR: cloudformation
|
||||
AWS_REGION: "us-east-1"
|
||||
DEST_DIR: grafana/develop/cloudformation
|
||||
AWS_S3_BUCKET: sumu-stacks
|
||||
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
|
||||
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
|
25
.github/workflows/push_production.yaml
vendored
Normal file
25
.github/workflows/push_production.yaml
vendored
Normal file
@ -0,0 +1,25 @@
|
||||
|
||||
name: Push Production Release
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout Repo
|
||||
uses: actions/checkout@v1
|
||||
- name: Ship to S3
|
||||
uses: jakejarvis/s3-sync-action@master
|
||||
with:
|
||||
args: --follow-symlinks --delete
|
||||
env:
|
||||
SOURCE_DIR: cloudformation
|
||||
AWS_REGION: "us-east-1"
|
||||
DEST_DIR: grafana/production/cloudformation
|
||||
AWS_S3_BUCKET: sumu-stacks
|
||||
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
|
||||
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
|
Reference in New Issue
Block a user