/
githubmirror
/
PromethAI-Backend
Обзор
Документация
Войти
/
githubmirror
/
PromethAI-Backend
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
.github/workflows/ci.yaml
25 строк
870 B
vasa
added github build and deploy of the docker image
03 май 2023, 13:15
03 май 2023, 13:15
47aa61d
Код
Авторство
О чём код?
name: Test build docker image for PromethAI backend app on: pull_request env: AWS_ACCOUNT_ID_DEV: "463722570299" jobs: build_docker: name: Build PromethAI Backend Docker App Image runs-on: ubuntu-latest steps: - name: Check out PromethAI code uses: actions/checkout@v3 - name: Build PromethAI backend Docker image tag id: backend-docker-tag run: | export SHA_SHORT="$(git rev-parse --short HEAD)" export CUR_DATE="$(date +%Y%m%d%H%M%S)" export VERSION="dev-$CUR_DATE-$SHA_SHORT" image_name="backend" docker_login="false" version="$VERSION" account="${{ env.AWS_ACCOUNT_ID_DEV }}" app_dir="backend" publish="false" ./bin/dockerize export DOCKER_TAG=$(cat /tmp/.DOCKER_IMAGE_VERSION) echo "Successfully built PromethAI backend Docker tag is: $DOCKER_TAG"