-
Notifications
You must be signed in to change notification settings - Fork 1
36 lines (32 loc) · 1.2 KB
/
build-dev.yml
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
29
30
31
32
33
34
35
36
name: DEV Deploy - Manual Trigger
on:
workflow_dispatch:
jobs:
build-underwriting-api:
uses: ./.github/workflows/build-package.yml
secrets: inherit
with:
ENVIRONMENT: DEV
MICROSERVICE_NAME: cirras-underwriting-api
EXPORT_FILE: CIRRAS_UNDERWRITING_API_swagger.json
EXPORT_PATH: cirras-underwriting-api/cirras-underwriting-api-rest-endpoints/target/swagger.json
JAVA_VERSION: 17
build-and-upload-npm-modules:
uses: ./.github/workflows/build-npm.yml
secrets: inherit
needs: build-underwriting-api
with:
ENVIRONMENT: DEV
MICROSERVICE_NAME: cirras-underwriting-ngclient-lib
DOWNLOAD_FILE: CIRRAS_UNDERWRITING_API_swagger.json
DOWNLOAD_PATH: cirras-underwriting-ngclient-lib/cirras-underwriting-ngclient-lib/src/main/angular/src/swagger/
EXPORT_MODULE: cirras-underwriting-api
build-underwriting-war:
uses: ./.github/workflows/build-package.yml
secrets: inherit
needs: build-and-upload-npm-modules
with:
ENVIRONMENT: DEV
MICROSERVICE_NAME: cirras-underwriting-war
DOWNLOAD_FILE: cirras-underwriting-api-3.2.0.tgz
DOWNLOAD_PATH: cirras-underwriting-war/cirras-underwriting-war/src/main/angular/