File tree Expand file tree Collapse file tree 1 file changed +14
-5
lines changed Expand file tree Collapse file tree 1 file changed +14
-5
lines changed Original file line number Diff line number Diff line change @@ -186,6 +186,7 @@ Creating the release for Ubuntu 18.04 ([arduino/arduino-ide#2018](https://github
186
186
- Your account must have access to the staging AWS environment.
187
187
- You have VPN connection to staging.
188
188
- Setup:
189
+
189
190
- To install all required dependencies, run the following script:
190
191
``` sh
191
192
sudo apt update \
@@ -209,14 +210,22 @@ Creating the release for Ubuntu 18.04 ([arduino/arduino-ide#2018](https://github
209
210
&& echo " deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list \
210
211
&& sudo apt update && sudo apt install --no-install-recommends yarn
211
212
```
212
- - Set the environment variables to mimic a CI build:
213
- ` ` ` sh
214
- export IS_RELEASE=true && export CI=true
215
- ` ` `
213
+
214
+ - Clone:
215
+
216
+ ` ` ` sh
217
+ BRANCH=" <TODO: release branch name>"
218
+ git clone --single-branch --branch $BRANCH https://github.com/arduino/arduino-ide.git
219
+ ` ` `
220
+
216
221
- Build:
222
+
217
223
` ` ` sh
218
- yarn --cwd ./electron/packager && yarn --cwd ./electron/packager package
224
+ export IS_RELEASE=true \
225
+ && export CI=true \
226
+ && ./scripts/package.sh
219
227
` ` `
228
+
220
229
- Artifacts:
221
230
- You have to upload the following artifacts from ` ./arduino-ide/electron-app/dist` to S3:
222
231
- ` arduino-ide_${VERSION} _Linux_64bit.AppImage` ,
You can’t perform that action at this time.
0 commit comments