Mazen El-Kashef
f658e69285
allow build to continue if notarization failed for testing pruposes only
2020-02-27 12:59:25 -05:00
Mazen El-Kashef
f7ab15b1cd
Add child entitlements
2020-02-27 12:56:18 -05:00
Mazen El-Kashef
11b814d736
disable notarization to get an artifact
2020-02-27 11:48:31 -05:00
Mazen El-Kashef
bc8b84b5e3
pass env variables to the notarize script
2020-02-26 15:41:11 -05:00
Mazen El-Kashef
08fbd4587a
correct notarize-on-mac helper path
2020-02-26 11:46:50 -05:00
Mazen El-Kashef
49eab7eb57
add notarization
2020-02-26 11:31:17 -05:00
Mazen El-Kashef
20e62193d8
disable hardened runtime
2020-02-26 08:06:44 -05:00
Mazen El-Kashef
7124233ea3
check macos sdk version
2020-02-25 02:15:22 -05:00
Mazen El-Kashef
ca7170b76b
fix macos yaml
2020-02-25 02:02:24 -05:00
Mazen El-Kashef
a534190de7
Double check the version of mac and xcode
2020-02-25 02:00:17 -05:00
Mazen El-Kashef
7fc1064e88
re-implement code signing using async §electron-osx-sign
2020-02-24 23:52:47 -05:00
Mazen El-Kashef
e2c1596049
upgrade macos version to 10.14 majove
2020-02-24 21:30:23 -05:00
Mazen El-Kashef
58e9bcd6d4
add code signing using osx-sign
2020-02-24 20:18:52 -05:00
Mazen El-Kashef
a0cabdaade
disable release step to avoid releasing this
2020-02-20 11:40:58 -05:00
Mazen El-Kashef
e897ae2007
revert notarization
2020-02-07 15:08:55 -05:00
Mazen El-Kashef
fbc06f50a8
switch from atom's special winstaller version to electron's winstaller
2020-01-25 02:28:15 -05:00
Mazen El-Kashef
519ee7c345
Correct entitlements path
2020-01-24 06:59:45 -05:00
Mazen El-Kashef
135e64f9e2
Remove entitlement allow-jit and Downgrade CI to MacOS 10.13
2020-01-24 05:10:22 -05:00
Mazen El-Kashef
0f521f1e8a
Add notarization to the build process
2020-01-24 03:31:03 -05:00
Mazen El-Kashef
2073e2e917
Pass notarization credentials to the build script
2020-01-24 03:30:45 -05:00
Mazen El-Kashef
f6108fd31d
Enable hardend runtime for code-signing on mac
2020-01-24 01:58:53 -05:00
Mazen El-Kashef
9616bb2eb0
Upgrade macos image to Majove to support notarization
2020-01-24 01:54:09 -05:00
Jason Rudolph
ffcf92e5c0
Merge pull request #19802 from atom/dependabot/npm_and_yarn/script/underscore.string-3.3.5
...
Bump underscore.string from 3.3.4 to 3.3.5 in /script
2019-08-15 16:08:57 -04:00
Jason Rudolph
ffb9673d47
Merge pull request #19803 from atom/dependabot/npm_and_yarn/script/vsts/extend-3.0.2
...
Bump extend from 3.0.1 to 3.0.2 in /script/vsts
2019-08-15 16:08:30 -04:00
dependabot[bot]
0150a90209
Bump extend from 3.0.1 to 3.0.2 in /script/vsts
...
Bumps [extend](https://github.com/justmoon/node-extend ) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/justmoon/node-extend/releases )
- [Changelog](https://github.com/justmoon/node-extend/blob/master/CHANGELOG.md )
- [Commits](https://github.com/justmoon/node-extend/compare/v3.0.1...v3.0.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2019-08-15 18:18:32 +00:00
dependabot[bot]
fb26c63018
Bump js-yaml from 3.12.0 to 3.13.1 in /script
...
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 3.12.0 to 3.13.1.
- [Release notes](https://github.com/nodeca/js-yaml/releases )
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/3.12.0...3.13.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2019-08-15 18:14:58 +00:00
dependabot[bot]
00dc804d44
Bump underscore.string from 3.3.4 to 3.3.5 in /script
...
Bumps [underscore.string](https://github.com/epeli/underscore.string ) from 3.3.4 to 3.3.5.
- [Release notes](https://github.com/epeli/underscore.string/releases )
- [Changelog](https://github.com/epeli/underscore.string/blob/master/CHANGELOG.markdown )
- [Commits](https://github.com/epeli/underscore.string/compare/3.3.4...3.3.5 )
Signed-off-by: dependabot[bot] <support@github.com >
2019-08-15 17:39:33 +00:00
Jason Rudolph
559913ae1a
Merge pull request #19797 from atom/dependabot/npm_and_yarn/script/lodash.merge-4.6.2
...
Bump lodash.merge from 4.6.1 to 4.6.2 in /script
2019-08-15 11:04:12 -04:00
dependabot[bot]
2b8bcf2c20
Bump lodash.merge from 4.6.1 to 4.6.2 in /script
...
Bumps [lodash.merge](https://github.com/lodash/lodash ) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2019-08-15 13:57:34 +00:00
dependabot[bot]
7e396e3cf0
Bump lodash.template from 4.4.0 to 4.5.0 in /script
...
Bumps [lodash.template](https://github.com/lodash/lodash ) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.4.0...4.5.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2019-08-15 13:56:03 +00:00
Antonio Scandurra
d227a202dd
Upgrade tello to v1.2.0
...
Fixes #16106
Fixes #17746
2019-07-26 11:21:44 +02:00
Antonio Scandurra
dc42506b53
Re-enable CI for Windows and macOS on Azure pipelines
...
Co-Authored-By: Jason Rudolph <jason@jasonrudolph.com >
2019-07-24 15:25:47 +02:00
Antonio Scandurra
e938c0136b
Revert "WIP: Temporarily upload artifacts on builds triggered by pull requests"
...
This reverts commit 10fc3f254e .
Co-Authored-By: Jason Rudolph <jason@jasonrudolph.com >
2019-07-24 15:25:29 +02:00
Antonio Scandurra
383fda8869
Install ICU dev tools to fix artifact caching tool
2019-07-24 15:02:38 +02:00
Antonio Scandurra
10fc3f254e
WIP: Temporarily upload artifacts on builds triggered by pull requests
2019-07-24 12:55:41 +02:00
Antonio Scandurra
445548e68d
Downgrade Ubuntu to 14.04
2019-07-24 12:48:24 +02:00
Rafael Oleza
f7f002fd20
Merge branch 'master' into electron-4
2019-07-19 17:35:28 +02:00
Rafael Oleza
535c0311d4
Calculate correctly the nupkg filenames when uploading artifacts
2019-07-17 15:33:13 +02:00
Rafael Oleza
6fcfaffa04
Do not depend on CONFIG.executableName on the windows tests
...
CONFIG.executableName depends on the ATOM_RELEASE_VERSION env variable
to work correctly on nightly releases.
Since this env variable is not being set for the testing steps, the
nightly release builds contain a wrong executableName on the testing
step, which causes a failure when trying to find the Atom executable.
This commit fixes that by stop using the executableName from the test
step, like it's done on other platforms.
2019-07-17 11:40:39 +02:00
Rafael Oleza
35bc01f7a3
Merge pull request #19675 from atom/fix-signing-issues
...
Use the correct executable name on the code signing tool
2019-07-16 19:25:22 +02:00
Rafael Oleza
27e9ab8d32
Use the correct executable name on the code signing tool
2019-07-16 18:32:24 +02:00
Rafael Oleza
0578c0626e
Merge branch 'master' into dw-windows-separate-channels
2019-07-04 10:34:39 +02:00
Rafael Oleza
698b581106
Run prettier
2019-06-26 16:32:07 +02:00
Nathan Sobo
c919744f0e
Rely on Azure Pipelines instead of Travis for Linux builds
2019-06-25 14:28:27 -06:00
Linus Eriksson
2d6cc4f172
Use a different name depending on channel
...
This makes Atom beta install in %LOCALAPPDATA%\atom-beta and stable in
%LOCALAPPDATA%\atom so that installs are side by side
2019-06-25 17:58:50 +02:00
Linus Eriksson
0ac07e7f32
Specify exe in the metadata
...
Because we changed it to be atom-beta.exe on beta for example this is
required for electron-winstaller to find the executable
2019-06-25 17:58:28 +02:00
Rafael Oleza
b6644dfad8
Merge branch 'master' into dw-windows-separate-channels
2019-06-25 15:49:34 +02:00
Rafael Oleza
5b61fbaf3a
Merge branch 'master' into electron-4
2019-06-24 10:17:21 +02:00
Antonio Scandurra
ed75930d21
Upgrade npm on Azure Pipelines when running macOS tests
2019-06-20 18:17:50 +02:00
Antonio Scandurra
639a126eb8
Merge pull request #19578 from atom/as/fix-policy-files
...
Use a different polkit policy name for each Atom channel on Linux
2019-06-20 17:46:27 +02:00