From 6aa7b8648a94c14b16fa8d2e8c937179763a9d44 Mon Sep 17 00:00:00 2001 From: Simon Larsen Date: Tue, 2 May 2023 16:15:58 +0100 Subject: [PATCH] add compile jobs in one workflow --- .github/workflows/compile.accounts.yaml | 25 -- .github/workflows/compile.alert.yaml | 24 -- .github/workflows/compile.api-reference.yaml | 24 -- .github/workflows/compile.common-server.yaml | 23 -- .github/workflows/compile.common-ui.yaml | 23 -- .github/workflows/compile.common.yaml | 22 -- .github/workflows/compile.dashboard-api.yaml | 25 -- .github/workflows/compile.dashboard.yaml | 25 -- .github/workflows/compile.file.yaml | 24 -- .github/workflows/compile.helmchart.yaml | 24 -- .github/workflows/compile.home.yaml | 24 -- .github/workflows/compile.identity.yaml | 24 -- .github/workflows/compile.integration.yaml | 24 -- .github/workflows/compile.licensing.yaml | 24 -- .github/workflows/compile.mail.yaml | 24 -- .github/workflows/compile.model.yaml | 23 -- .github/workflows/compile.probe-api.yaml | 24 -- .github/workflows/compile.realtime.yaml | 24 -- .github/workflows/compile.status-page.yaml | 25 -- .github/workflows/compile.workers.yaml | 25 -- .github/workflows/compile.workflow.yaml | 24 -- .github/workflows/compile.yml | 320 +++++++++++++++++++ 22 files changed, 320 insertions(+), 504 deletions(-) delete mode 100644 .github/workflows/compile.accounts.yaml delete mode 100644 .github/workflows/compile.alert.yaml delete mode 100644 .github/workflows/compile.api-reference.yaml delete mode 100644 .github/workflows/compile.common-server.yaml delete mode 100644 .github/workflows/compile.common-ui.yaml delete mode 100644 .github/workflows/compile.common.yaml delete mode 100644 .github/workflows/compile.dashboard-api.yaml delete mode 100644 .github/workflows/compile.dashboard.yaml delete mode 100644 .github/workflows/compile.file.yaml delete mode 100644 .github/workflows/compile.helmchart.yaml delete mode 100644 .github/workflows/compile.home.yaml delete mode 100644 .github/workflows/compile.identity.yaml delete mode 100644 .github/workflows/compile.integration.yaml delete mode 100644 .github/workflows/compile.licensing.yaml delete mode 100644 .github/workflows/compile.mail.yaml delete mode 100644 .github/workflows/compile.model.yaml delete mode 100644 .github/workflows/compile.probe-api.yaml delete mode 100644 .github/workflows/compile.realtime.yaml delete mode 100644 .github/workflows/compile.status-page.yaml delete mode 100644 .github/workflows/compile.workers.yaml delete mode 100644 .github/workflows/compile.workflow.yaml create mode 100644 .github/workflows/compile.yml diff --git a/.github/workflows/compile.accounts.yaml b/.github/workflows/compile.accounts.yaml deleted file mode 100644 index fac3a74915..0000000000 --- a/.github/workflows/compile.accounts.yaml +++ /dev/null @@ -1,25 +0,0 @@ -name: Compile Accounts - -on: - pull_request: - push: - branches-ignore: - - 'hotfix-*' - - 'release' - -jobs: - compile: - runs-on: ubuntu-latest - env: - CI_PIPELINE_ID: ${{github.run_number}} - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 - with: - node-version: 18.3.0 - - run: cd Common && npm install - - run: cd Model && npm install - - run: cd CommonServer && npm install - - run: cd CommonUI && npm install --force - - run: cd Accounts && npm install && npm run compile - \ No newline at end of file diff --git a/.github/workflows/compile.alert.yaml b/.github/workflows/compile.alert.yaml deleted file mode 100644 index 20c572fc82..0000000000 --- a/.github/workflows/compile.alert.yaml +++ /dev/null @@ -1,24 +0,0 @@ -name: Compile Alert - -on: - pull_request: - push: - branches-ignore: - - 'hotfix-*' - - 'release' - -jobs: - test: - runs-on: ubuntu-latest - env: - CI_PIPELINE_ID: ${{github.run_number}} - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 - with: - node-version: 18.3.0 - - run: cd Common && npm install - - run: cd Model && npm install - - run: cd CommonServer && npm install - - run: cd Alert && npm install && npm run compile - \ No newline at end of file diff --git a/.github/workflows/compile.api-reference.yaml b/.github/workflows/compile.api-reference.yaml deleted file mode 100644 index f033e40d81..0000000000 --- a/.github/workflows/compile.api-reference.yaml +++ /dev/null @@ -1,24 +0,0 @@ -name: Compile ApiReference - -on: - pull_request: - push: - branches-ignore: - - 'hotfix-*' - - 'release' - -jobs: - compile: - runs-on: ubuntu-latest - env: - CI_PIPELINE_ID: ${{github.run_number}} - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 - with: - node-version: 18.3.0 - - run: cd Common && npm install - - run: cd Model && npm install - - run: cd CommonServer && npm install - - run: cd ApiReference && npm install && npm run compile - \ No newline at end of file diff --git a/.github/workflows/compile.common-server.yaml b/.github/workflows/compile.common-server.yaml deleted file mode 100644 index 0589d83aa0..0000000000 --- a/.github/workflows/compile.common-server.yaml +++ /dev/null @@ -1,23 +0,0 @@ -name: Compile CommonServer - -on: - pull_request: - push: - branches-ignore: - - 'hotfix-*' - - 'release' - -jobs: - compile: - runs-on: ubuntu-latest - env: - CI_PIPELINE_ID: ${{github.run_number}} - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 - with: - node-version: 18.3.0 - - run: cd Common && npm install - - run: cd Model && npm install - - run: cd CommonServer && npm install && npm run compile - \ No newline at end of file diff --git a/.github/workflows/compile.common-ui.yaml b/.github/workflows/compile.common-ui.yaml deleted file mode 100644 index 5cb132bdf0..0000000000 --- a/.github/workflows/compile.common-ui.yaml +++ /dev/null @@ -1,23 +0,0 @@ -name: Compile UI Common - -on: - pull_request: - push: - branches-ignore: - - 'hotfix-*' - - 'release' - -jobs: - compile: - runs-on: ubuntu-latest - env: - CI_PIPELINE_ID: ${{github.run_number}} - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 - with: - node-version: 18.3.0 - - run: cd Common && npm install - - run: cd Model && npm install - - run: cd CommonUI && npm install --force && npm run compile - \ No newline at end of file diff --git a/.github/workflows/compile.common.yaml b/.github/workflows/compile.common.yaml deleted file mode 100644 index 6f8a58413c..0000000000 --- a/.github/workflows/compile.common.yaml +++ /dev/null @@ -1,22 +0,0 @@ -name: Compile Common - -on: - pull_request: - push: - branches-ignore: - - 'hotfix-*' - - 'release' - -jobs: - compile: - runs-on: ubuntu-latest - env: - CI_PIPELINE_ID: ${{github.run_number}} - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 - with: - node-version: 18.3.0 - - run: cd Common && npm install - - run: cd Model && npm install && npm run compile - \ No newline at end of file diff --git a/.github/workflows/compile.dashboard-api.yaml b/.github/workflows/compile.dashboard-api.yaml deleted file mode 100644 index 34ce4c8739..0000000000 --- a/.github/workflows/compile.dashboard-api.yaml +++ /dev/null @@ -1,25 +0,0 @@ -name: Compile DashboardAPI - -on: - pull_request: - push: - branches-ignore: - - 'hotfix-*' - - 'release' - -jobs: - compile: - runs-on: ubuntu-latest - env: - CI_PIPELINE_ID: ${{github.run_number}} - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 - with: - node-version: 18.3.0 - - run: cd Common && npm install - - run: cd Model && npm install - - run: cd CommonServer && npm install - - run: cd CommonUI && npm install --force - - run: cd DashboardAPI && npm install && npm run compile - \ No newline at end of file diff --git a/.github/workflows/compile.dashboard.yaml b/.github/workflows/compile.dashboard.yaml deleted file mode 100644 index 2a7ab93175..0000000000 --- a/.github/workflows/compile.dashboard.yaml +++ /dev/null @@ -1,25 +0,0 @@ -name: Compile Dashboard - -on: - pull_request: - push: - branches-ignore: - - 'hotfix-*' - - 'release' - -jobs: - compile: - runs-on: ubuntu-latest - env: - CI_PIPELINE_ID: ${{github.run_number}} - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 - with: - node-version: 18.3.0 - - run: cd Common && npm install - - run: cd Model && npm install - - run: cd CommonServer && npm install - - run: cd CommonUI && npm install --force - - run: cd Dashboard && npm install && npm run compile - \ No newline at end of file diff --git a/.github/workflows/compile.file.yaml b/.github/workflows/compile.file.yaml deleted file mode 100644 index 1059f6f320..0000000000 --- a/.github/workflows/compile.file.yaml +++ /dev/null @@ -1,24 +0,0 @@ -name: Compile File Service - -on: - pull_request: - push: - branches-ignore: - - 'hotfix-*' - - 'release' - -jobs: - compile: - runs-on: ubuntu-latest - env: - CI_PIPELINE_ID: ${{github.run_number}} - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 - with: - node-version: 18.3.0 - - run: cd Common && npm install - - run: cd Model && npm install - - run: cd CommonServer && npm install - - run: cd File && npm install && npm run compile - \ No newline at end of file diff --git a/.github/workflows/compile.helmchart.yaml b/.github/workflows/compile.helmchart.yaml deleted file mode 100644 index 8034a78a32..0000000000 --- a/.github/workflows/compile.helmchart.yaml +++ /dev/null @@ -1,24 +0,0 @@ -name: Compile HelmChart - -on: - pull_request: - push: - branches-ignore: - - 'hotfix-*' - - 'release' - -jobs: - compile: - runs-on: ubuntu-latest - env: - CI_PIPELINE_ID: ${{github.run_number}} - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 - with: - node-version: 18.3.0 - - run: cd Common && npm install - - run: cd Model && npm install - - run: cd CommonServer && npm install - - run: cd HelmChart && npm install && npm run compile - \ No newline at end of file diff --git a/.github/workflows/compile.home.yaml b/.github/workflows/compile.home.yaml deleted file mode 100644 index a6d5815dba..0000000000 --- a/.github/workflows/compile.home.yaml +++ /dev/null @@ -1,24 +0,0 @@ -name: Compile Home - -on: - pull_request: - push: - branches-ignore: - - 'hotfix-*' - - 'release' - -jobs: - compile: - runs-on: ubuntu-latest - env: - CI_PIPELINE_ID: ${{github.run_number}} - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 - with: - node-version: 18.3.0 - - run: cd Common && npm install - - run: cd Model && npm install - - run: cd CommonServer && npm install - - run: cd Home && npm install && npm run compile - \ No newline at end of file diff --git a/.github/workflows/compile.identity.yaml b/.github/workflows/compile.identity.yaml deleted file mode 100644 index fd28db0fae..0000000000 --- a/.github/workflows/compile.identity.yaml +++ /dev/null @@ -1,24 +0,0 @@ -name: Compile Identity - -on: - pull_request: - push: - branches-ignore: - - 'hotfix-*' - - 'release' - -jobs: - compile: - runs-on: ubuntu-latest - env: - CI_PIPELINE_ID: ${{github.run_number}} - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 - with: - node-version: 18.3.0 - - run: cd Common && npm install - - run: cd Model && npm install - - run: cd CommonServer && npm install - - run: cd Identity && npm install && npm run compile - \ No newline at end of file diff --git a/.github/workflows/compile.integration.yaml b/.github/workflows/compile.integration.yaml deleted file mode 100644 index a77017fce6..0000000000 --- a/.github/workflows/compile.integration.yaml +++ /dev/null @@ -1,24 +0,0 @@ -name: Compile Integration - -on: - pull_request: - push: - branches-ignore: - - 'hotfix-*' - - 'release' - -jobs: - test: - runs-on: ubuntu-latest - env: - CI_PIPELINE_ID: ${{github.run_number}} - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 - with: - node-version: 18.3.0 - - run: cd Common && npm install - - run: cd Model && npm install - - run: cd CommonServer && npm install - - run: cd Integration && npm install && npm run compile - \ No newline at end of file diff --git a/.github/workflows/compile.licensing.yaml b/.github/workflows/compile.licensing.yaml deleted file mode 100644 index 6dbe0d8a1e..0000000000 --- a/.github/workflows/compile.licensing.yaml +++ /dev/null @@ -1,24 +0,0 @@ -name: Compile Licensing - -on: - pull_request: - push: - branches-ignore: - - 'hotfix-*' - - 'release' - -jobs: - test: - runs-on: ubuntu-latest - env: - CI_PIPELINE_ID: ${{github.run_number}} - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 - with: - node-version: 18.3.0 - - run: cd Common && npm install - - run: cd Model && npm install - - run: cd CommonServer && npm install - - run: cd Licensing && npm install && npm run compile - \ No newline at end of file diff --git a/.github/workflows/compile.mail.yaml b/.github/workflows/compile.mail.yaml deleted file mode 100644 index fad9e100bb..0000000000 --- a/.github/workflows/compile.mail.yaml +++ /dev/null @@ -1,24 +0,0 @@ -name: Compile Mail - -on: - pull_request: - push: - branches-ignore: - - 'hotfix-*' - - 'release' - -jobs: - test: - runs-on: ubuntu-latest - env: - CI_PIPELINE_ID: ${{github.run_number}} - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 - with: - node-version: 18.3.0 - - run: cd Common && npm install - - run: cd Model && npm install - - run: cd CommonServer && npm install - - run: cd Mail && npm install && npm run compile - \ No newline at end of file diff --git a/.github/workflows/compile.model.yaml b/.github/workflows/compile.model.yaml deleted file mode 100644 index c3386b1e36..0000000000 --- a/.github/workflows/compile.model.yaml +++ /dev/null @@ -1,23 +0,0 @@ -name: Compile Model - -on: - pull_request: - push: - branches-ignore: - - 'hotfix-*' - - 'release' - -jobs: - compile: - runs-on: ubuntu-latest - env: - CI_PIPELINE_ID: ${{github.run_number}} - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 - with: - node-version: 18.3.0 - - run: cd Common && npm install - - run: cd Model && npm install - - run: cd Model && npm install && npm run compile - \ No newline at end of file diff --git a/.github/workflows/compile.probe-api.yaml b/.github/workflows/compile.probe-api.yaml deleted file mode 100644 index ceb7f1a9eb..0000000000 --- a/.github/workflows/compile.probe-api.yaml +++ /dev/null @@ -1,24 +0,0 @@ -name: Compile ProbeAPI - -on: - pull_request: - push: - branches-ignore: - - 'hotfix-*' - - 'release' - -jobs: - test: - runs-on: ubuntu-latest - env: - CI_PIPELINE_ID: ${{github.run_number}} - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 - with: - node-version: 18.3.0 - - run: cd Common && npm install - - run: cd Model && npm install - - run: cd CommonServer && npm install - - run: cd ProbeAPI && npm install && npm run compile - \ No newline at end of file diff --git a/.github/workflows/compile.realtime.yaml b/.github/workflows/compile.realtime.yaml deleted file mode 100644 index 4d77f35d60..0000000000 --- a/.github/workflows/compile.realtime.yaml +++ /dev/null @@ -1,24 +0,0 @@ -name: Compile Realtime - -on: - pull_request: - push: - branches-ignore: - - 'hotfix-*' - - 'release' - -jobs: - test: - runs-on: ubuntu-latest - env: - CI_PIPELINE_ID: ${{github.run_number}} - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 - with: - node-version: 18.3.0 - - run: cd Common && npm install - - run: cd Model && npm install - - run: cd CommonServer && npm install - - run: cd Realtime && npm install && npm run compile - \ No newline at end of file diff --git a/.github/workflows/compile.status-page.yaml b/.github/workflows/compile.status-page.yaml deleted file mode 100644 index d9e4637bca..0000000000 --- a/.github/workflows/compile.status-page.yaml +++ /dev/null @@ -1,25 +0,0 @@ -name: Compile Status Page - -on: - pull_request: - push: - branches-ignore: - - 'hotfix-*' - - 'release' - -jobs: - compile: - runs-on: ubuntu-latest - env: - CI_PIPELINE_ID: ${{github.run_number}} - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 - with: - node-version: 18.3.0 - - run: cd Common && npm install - - run: cd Model && npm install - - run: cd CommonServer && npm install - - run: cd CommonUI && npm install --force - - run: cd StatusPage && npm install && npm run compile - \ No newline at end of file diff --git a/.github/workflows/compile.workers.yaml b/.github/workflows/compile.workers.yaml deleted file mode 100644 index 4d7cea055f..0000000000 --- a/.github/workflows/compile.workers.yaml +++ /dev/null @@ -1,25 +0,0 @@ -name: Compile Workers - -on: - pull_request: - push: - branches-ignore: - - 'hotfix-*' - - 'release' - -jobs: - compile: - runs-on: ubuntu-latest - env: - CI_PIPELINE_ID: ${{github.run_number}} - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 - with: - node-version: 18.3.0 - - run: cd Common && npm install - - run: cd Model && npm install - - run: cd CommonServer && npm install - - run: cd CommonUI && npm install --force - - run: cd Workers && npm install && npm run compile - \ No newline at end of file diff --git a/.github/workflows/compile.workflow.yaml b/.github/workflows/compile.workflow.yaml deleted file mode 100644 index 5327d90030..0000000000 --- a/.github/workflows/compile.workflow.yaml +++ /dev/null @@ -1,24 +0,0 @@ -name: Compile Workflow - -on: - pull_request: - push: - branches-ignore: - - 'hotfix-*' - - 'release' - -jobs: - test: - runs-on: ubuntu-latest - env: - CI_PIPELINE_ID: ${{github.run_number}} - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 - with: - node-version: 18.3.0 - - run: cd Common && npm install - - run: cd Model && npm install - - run: cd CommonServer && npm install - - run: cd Workflow && npm install && npm run compile - \ No newline at end of file diff --git a/.github/workflows/compile.yml b/.github/workflows/compile.yml new file mode 100644 index 0000000000..902a01887a --- /dev/null +++ b/.github/workflows/compile.yml @@ -0,0 +1,320 @@ +name: Compile + +on: + pull_request: + push: + branches-ignore: + - 'hotfix-*' + - 'release' + + +jobs: + + compile-accounts: + runs-on: ubuntu-latest + env: + CI_PIPELINE_ID: ${{github.run_number}} + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 18.3.0 + - run: cd Common && npm install + - run: cd Model && npm install + - run: cd CommonServer && npm install + - run: cd CommonUI && npm install --force + - run: cd Accounts && npm install && npm run compile + + compile-alert: + runs-on: ubuntu-latest + env: + CI_PIPELINE_ID: ${{github.run_number}} + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 18.3.0 + - run: cd Common && npm install + - run: cd Model && npm install + - run: cd CommonServer && npm install + - run: cd Alert && npm install && npm run compile + + compile-api-reference: + runs-on: ubuntu-latest + env: + CI_PIPELINE_ID: ${{github.run_number}} + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 18.3.0 + - run: cd Common && npm install + - run: cd Model && npm install + - run: cd CommonServer && npm install + - run: cd ApiReference && npm install && npm run compile + + compile-common-server: + runs-on: ubuntu-latest + env: + CI_PIPELINE_ID: ${{github.run_number}} + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 18.3.0 + - run: cd Common && npm install + - run: cd Model && npm install + - run: cd CommonServer && npm install && npm run compile + + compile-common-ui: + runs-on: ubuntu-latest + env: + CI_PIPELINE_ID: ${{github.run_number}} + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 18.3.0 + - run: cd Common && npm install + - run: cd Model && npm install + - run: cd CommonUI && npm install --force && npm run compile + + compile-common: + runs-on: ubuntu-latest + env: + CI_PIPELINE_ID: ${{github.run_number}} + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 18.3.0 + - run: cd Common && npm install + - run: cd Model && npm install && npm run compile + + compile-dashboard-api: + runs-on: ubuntu-latest + env: + CI_PIPELINE_ID: ${{github.run_number}} + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 18.3.0 + - run: cd Common && npm install + - run: cd Model && npm install + - run: cd CommonServer && npm install + - run: cd CommonUI && npm install --force + - run: cd DashboardAPI && npm install && npm run compile + + compile-dashboard: + runs-on: ubuntu-latest + env: + CI_PIPELINE_ID: ${{github.run_number}} + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 18.3.0 + - run: cd Common && npm install + - run: cd Model && npm install + - run: cd CommonServer && npm install + - run: cd CommonUI && npm install --force + - run: cd Dashboard && npm install && npm run compile + + compile-file: + runs-on: ubuntu-latest + env: + CI_PIPELINE_ID: ${{github.run_number}} + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 18.3.0 + - run: cd Common && npm install + - run: cd Model && npm install + - run: cd CommonServer && npm install + - run: cd File && npm install && npm run compile + + compile-helm-chart: + runs-on: ubuntu-latest + env: + CI_PIPELINE_ID: ${{github.run_number}} + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 18.3.0 + - run: cd Common && npm install + - run: cd Model && npm install + - run: cd CommonServer && npm install + - run: cd HelmChart && npm install && npm run compile + + compile-home: + runs-on: ubuntu-latest + env: + CI_PIPELINE_ID: ${{github.run_number}} + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 18.3.0 + - run: cd Common && npm install + - run: cd Model && npm install + - run: cd CommonServer && npm install + - run: cd Home && npm install && npm run compile + + compile-identity: + runs-on: ubuntu-latest + env: + CI_PIPELINE_ID: ${{github.run_number}} + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 18.3.0 + - run: cd Common && npm install + - run: cd Model && npm install + - run: cd CommonServer && npm install + - run: cd Identity && npm install && npm run compile + + compile-integrations: + runs-on: ubuntu-latest + env: + CI_PIPELINE_ID: ${{github.run_number}} + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 18.3.0 + - run: cd Common && npm install + - run: cd Model && npm install + - run: cd CommonServer && npm install + - run: cd Integration && npm install && npm run compile + + compile-licensing: + runs-on: ubuntu-latest + env: + CI_PIPELINE_ID: ${{github.run_number}} + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 18.3.0 + - run: cd Common && npm install + - run: cd Model && npm install + - run: cd CommonServer && npm install + - run: cd Licensing && npm install && npm run compile + + compile-mail: + runs-on: ubuntu-latest + env: + CI_PIPELINE_ID: ${{github.run_number}} + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 18.3.0 + - run: cd Common && npm install + - run: cd Model && npm install + - run: cd CommonServer && npm install + - run: cd Mail && npm install && npm run compile + + compile-model: + runs-on: ubuntu-latest + env: + CI_PIPELINE_ID: ${{github.run_number}} + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 18.3.0 + - run: cd Common && npm install + - run: cd Model && npm install + - run: cd Model && npm install && npm run compile + + compile-probe: + runs-on: ubuntu-latest + env: + CI_PIPELINE_ID: ${{github.run_number}} + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 18.3.0 + - run: cd Common && npm install + - run: cd Model && npm install + - run: cd CommonServer && npm install + - run: cd Probe && npm install && npm run compile + + compile-probe-api: + runs-on: ubuntu-latest + env: + CI_PIPELINE_ID: ${{github.run_number}} + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 18.3.0 + - run: cd Common && npm install + - run: cd Model && npm install + - run: cd CommonServer && npm install + - run: cd ProbeAPI && npm install && npm run compile + + + compile-realtime: + runs-on: ubuntu-latest + env: + CI_PIPELINE_ID: ${{github.run_number}} + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 18.3.0 + - run: cd Common && npm install + - run: cd Model && npm install + - run: cd CommonServer && npm install + - run: cd Realtime && npm install && npm run compile + + compile-status-page: + runs-on: ubuntu-latest + env: + CI_PIPELINE_ID: ${{github.run_number}} + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 18.3.0 + - run: cd Common && npm install + - run: cd Model && npm install + - run: cd CommonServer && npm install + - run: cd CommonUI && npm install --force + - run: cd StatusPage && npm install && npm run compile + + compile-workers: + runs-on: ubuntu-latest + env: + CI_PIPELINE_ID: ${{github.run_number}} + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 18.3.0 + - run: cd Common && npm install + - run: cd Model && npm install + - run: cd CommonServer && npm install + - run: cd CommonUI && npm install --force + - run: cd Workers && npm install && npm run compile + + compile-workflow: + runs-on: ubuntu-latest + env: + CI_PIPELINE_ID: ${{github.run_number}} + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 18.3.0 + - run: cd Common && npm install + - run: cd Model && npm install + - run: cd CommonServer && npm install + - run: cd Workflow && npm install && npm run compile \ No newline at end of file