Skip to content

Commit efea627

Browse files
committed
first test with floydpink/ubuntu-install-builder container
1 parent cc4f02f commit efea627

File tree

1 file changed

+54
-34
lines changed

1 file changed

+54
-34
lines changed

.github/workflows/release.yml

Lines changed: 54 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ name: release
33
on:
44
push:
55
branches:
6-
- zmoog/*
6+
- umbynos/*
77

88
jobs:
99

1010
build:
1111
strategy:
1212
matrix:
1313
# operating-system: [ubuntu-latest, windows-latest, macOS-latest]
14-
operating-system: [macOS-latest]
14+
operating-system: [ubuntu-latest]
1515

1616
runs-on: ${{ matrix.operating-system }}
1717

@@ -62,7 +62,27 @@ jobs:
6262
name: arduino-create-agent-${{ matrix.operating-system }}
6363
path: arduino-create-agent
6464
if-no-files-found: error
65-
65+
66+
package:
67+
needs: build
68+
runs-on: ubuntu-latest
69+
70+
container:
71+
image: floydpink/ubuntu-install-builder:latest
72+
volumes:
73+
- ${{ github.workspace }}:/agent
74+
75+
steps:
76+
- name: ls test
77+
run: ls -lah
78+
79+
- name: ls agent
80+
run: ls agent
81+
82+
- name: Launch Bitrock
83+
run: /opt/installbuilder-20.3.0/bin/builder
84+
85+
6686
# - name: Send unit tests coverage to Codecov
6787
# if: >
6888
# matrix.operating-system == 'ubuntu-latest' &&
@@ -90,37 +110,37 @@ jobs:
90110
# file: ./coverage_integ.txt
91111
# flags: integ
92112

93-
package-macOS:
94-
needs: build
95-
strategy:
96-
matrix:
97-
# operating-system: [windows-latest, macOS-latest]
98-
operating-system: [macOS-latest]
99-
100-
runs-on: ${{ matrix.operating-system }}
101-
102-
steps:
103-
# - name: Disable EOL conversions
104-
# run: git config --global core.autocrlf false
105-
106-
- name: Checkout
107-
uses: actions/checkout@v2
108-
109-
- name: Download artifacts
110-
uses: actions/download-artifact@v2
111-
with:
112-
name: arduino-create-agent-${{ matrix.operating-system }}
113-
path: arduino-create-agent
114-
115-
- name: Build .app
116-
run: |
117-
mkdir build
118-
cp -r skel/ build
119-
cp arduino-create-agent/arduino-create-agent build/ArduinoCreateAgent.app/Contents/MacOS/Arduino_Create_Bridge
120-
cp config.ini build/ArduinoCreateAgent.app/Contents/MacOS/
121-
122-
find build
123-
shell: bash
113+
# package-macOS:
114+
# needs: build
115+
# strategy:
116+
# matrix:
117+
# # operating-system: [windows-latest, macOS-latest]
118+
# operating-system: [macOS-latest]
119+
120+
# runs-on: ${{ matrix.operating-system }}
121+
122+
# steps:
123+
# # - name: Disable EOL conversions
124+
# # run: git config --global core.autocrlf false
125+
126+
# - name: Checkout
127+
# uses: actions/checkout@v2
128+
129+
# - name: Download artifacts
130+
# uses: actions/download-artifact@v2
131+
# with:
132+
# name: arduino-create-agent-${{ matrix.operating-system }}
133+
# path: arduino-create-agent
134+
135+
# - name: Build .app
136+
# run: |
137+
# mkdir build
138+
# cp -r skel/ build
139+
# cp arduino-create-agent/arduino-create-agent build/ArduinoCreateAgent.app/Contents/MacOS/Arduino_Create_Bridge
140+
# cp config.ini build/ArduinoCreateAgent.app/Contents/MacOS/
141+
142+
# find build
143+
# shell: bash
124144

125145
# - name: Download Gon
126146
# run: |

0 commit comments

Comments
 (0)