build on pr

This commit is contained in:
Borja García Rodríguez 2020-12-24 10:44:05 +01:00
parent 34483d353b
commit dfac8cfdc4

View File

@ -16,21 +16,37 @@ on:
- master - master
- dev - dev
env: env:
REGISTRY_ENDPOINT: borjasanes REGISTRY_ENDPOINT: eshop
REGISTRY_HOST: docker.io REGISTRY_HOST: docker.io
SERVICES: basket-api SERVICES: basket-api
jobs: jobs:
BuildContainersForPR_Linux:
runs-on: ubuntu-16.04 GetImageTag:
if: ${{ github.event_name == 'pull_request' }} runs-on: ubuntu-latest
steps: steps:
- name: Set branch name as env variable
run: |
currentbranch=$(echo ${GITHUB_REF##*/})
echo "running on $currentbranch"
echo "BRANCH=$currentbranch" >> $GITHUB_ENV
shell: bash
BuildContainersForPR_Linux:
runs-on: ubuntu-latest
#if: ${{ github.event_name == 'pull_request' }}
steps:
- name: 'Checkout Github Action'
uses: actions/checkout@master
- name: Compose build ${{ env.SERVICES }} - name: Compose build ${{ env.SERVICES }}
run: docker-compose build -f src/docker-compose.yml ${{ env.SERVICES }} run: sudo -E docker-compose build ${{ env.SERVICES }}
working-directory: ./src
shell: bash shell: bash
env: env:
TAG: ${{ env.branch }} TAG: ${{ env.BRANCH }}
REGISTRY: ${{ env.REGISTRY_ENDPOINT }} REGISTRY: ${{ env.REGISTRY_ENDPOINT }}
BuildContainersForPR_Windows: BuildContainersForPR_Windows:
runs-on: windows-2019 runs-on: windows-2019
if: ${{ false }} if: ${{ false }}
@ -58,13 +74,6 @@ jobs:
username: ${{ secrets.USERNAME }} username: ${{ secrets.USERNAME }}
password: ${{ secrets.PASSWORD }} password: ${{ secrets.PASSWORD }}
- name: Set branch name as env variable
run: |
currentbranch=$(echo ${GITHUB_REF##*/})
echo "running on $currentbranch"
echo "BRANCH=$currentbranch" >> $GITHUB_ENV
shell: bash
- name: Compose build ${{ env.SERVICES }} - name: Compose build ${{ env.SERVICES }}
run: sudo -E docker-compose build ${{ env.SERVICES }} run: sudo -E docker-compose build ${{ env.SERVICES }}
working-directory: ./src working-directory: ./src