Skip to content

Merge pull request #3 from mindsdb/fix-header #7

Merge pull request #3 from mindsdb/fix-header

Merge pull request #3 from mindsdb/fix-header #7

name: Dev - Build and Deploy on main
on:
push:
branches:
- master
- main
defaults:
run:
shell: bash
jobs:
build-mindsdb:
runs-on: [self-hosted, dev]
steps:
- uses: actions/checkout@v2
with:
submodules: 'true'
- uses: ./.github/actions/setup-env
- uses: ./.github/actions/build-push-ecr
with:
module-name: ${{ env.CI_REPOSITORY_NAME_SLUG }}
build-for-environment: dev
# extra-build-args: "-f docker/mindsdb.Dockerfile"
deploy:
runs-on: [self-hosted, dev]
needs: [build-mindsdb]
environment:
name: dev
steps:
- uses: actions/checkout@v2
- uses: ./.github/actions/setup-env
- uses: DevOps-Nirvana/aws-helm-multi-deploy-nodocker@v2
with:
environment-slug: dev
k8s-namespace: dev
image-tag: dev-${{ env.SLUG }}
timeout: 600s