-
Notifications
You must be signed in to change notification settings - Fork 23
28 lines (28 loc) · 906 Bytes
/
Copy pathdev-pipeline.yml
File metadata and controls
28 lines (28 loc) · 906 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
name: Process dev push or pr
on:
schedule:
- cron: '45 0 * * *'
push:
branches:
- develop
jobs:
docker-push:
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v6
with:
ref: develop
- name: Change permissions
run: chmod +x ./.github/workflows/scripts/build_and_push_image.sh
- name: Build docker image from dev and push it
run: ./.github/workflows/scripts/build_and_push_image.sh
env:
DOCKER_USER: ${{ secrets.DOCKER_USER }}
DOCKER_AUTH: ${{ secrets.DOCKER_AUTH }}
DOCKER_TAG: dev
PARKANDRIDE_URL: ${{ secrets.PARKANDRIDE_URL }}
TICKET_SALES_URL: ${{ secrets.TICKET_SALES_URL }}
HSL_OTP_URL: ${{ secrets.HSL_OTP_URL }}
FINLAND_OTP_URL: ${{ secrets.FINLAND_OTP_URL }}
WALTTI_OTP_URL: ${{ secrets.WALTTI_OTP_URL }}