Skip to content

Commit 03f362a

Browse files
committed
Remove Mac support, replace with Linux AARCH64 support
Request: CT_BDEPLOY-154 Change-Id: I8a2b6bbc1233b530455f9b07c4b8fdb4f37fda7a
1 parent b6367c8 commit 03f362a

55 files changed

Lines changed: 734 additions & 228 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/linux.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
name: BDeploy CI - Linux
2-
on: [push]
2+
on:
3+
push:
4+
branches-ignore:
5+
- 'aarch64'
36

47
jobs:
58
build:
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: BDeploy CI - Linux (Aarch64)
2+
on: [push]
3+
4+
jobs:
5+
build:
6+
name: Build and test on Linux Aarch64
7+
runs-on: ubuntu-24.04-arm
8+
9+
steps:
10+
- name: Checkout from GIT
11+
uses: actions/checkout@v3
12+
13+
- name: Setup JDK 21
14+
uses: actions/setup-java@v3
15+
with:
16+
distribution: 'temurin'
17+
java-version: 21
18+
19+
- name: Setup NodeJS
20+
uses: actions/setup-node@v3
21+
with:
22+
node-version: '22'
23+
24+
- name: Setup Gradle
25+
uses: gradle/gradle-build-action@v2
26+
27+
- name: Build and Test
28+
id: build
29+
run: ./gradlew --stacktrace --scan clean build -x retypeUserDoc
30+
31+
- name: Upload playwright results
32+
uses: actions/upload-artifact@v4
33+
if: always()
34+
with:
35+
name: playwright-results
36+
path: ui/webapp/playwright/results
37+

.github/workflows/windows.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
name: BDeploy CI - Windows
2-
on: [push]
2+
on:
3+
push:
4+
branches-ignore:
5+
- 'aarch64'
36

47
jobs:
58
build:

0 commit comments

Comments
 (0)