DeeDeeG
b86afa5854
script: Reimplement node-gyp's find-python library
...
Use this to find python for the verify-machine-requirements.js script.
2020-05-30 11:19:29 -04:00
DeeDeeG
10811f1158
🔥 Lintian overrides
...
These overrides are very outdated.
(Haven't been updated since the day they were added, back in 2014.)
Even with these applied, Lintian still prints many warns/errors.
I think no-one has been running Lintian
against the .deb package for a while now.
2020-05-30 10:23:56 -04:00
DeeDeeG
f2e2871f66
script: Update npm to 6.14.4 for Python 3 support
...
npm as of 6.14.2 has node-gyp 5.1.0, which now supports Python 3.
2020-05-07 14:33:32 -04:00
Darangi
df36a205e7
set windows NPM_BIN_PATH path correctly
2020-03-11 20:17:21 +01:00
Darangi
bde2fe82f0
Merge branch 'master' of https://github.com/atom/atom into electron-upgrade
2020-03-11 18:11:48 +01:00
Darangi
563dbe7f17
Merge branch 'master' into electron-upgrade
2020-03-11 17:16:56 +01:00
Mazen El-Kashef
667c73a713
Upgrade to widows image to vs2017-win2016
2020-03-10 11:26:17 -05:00
Mazen El-Kashef
6f47204bdb
Merge pull request #20462 from dmoonfire/spell-check-0.76.0-fix
...
Fix to get ⬆️ spell-check@0.76 .0 #20400 to merge
2020-03-04 08:17:48 -05:00
Mazen El-Kashef
ffb31c4c64
Merge pull request #20456 from atom/upgrade-azure-macos-image-version
...
Bump Azure Devops Mac images to version 10.14
2020-03-04 07:53:55 -05:00
Dylan R. E. Moonfire
df52109903
Updated dynamic linking for spell-check
2020-02-29 15:20:21 -06:00
Mazen El-Kashef
8247bc0e4e
Bump images to version 10.14
2020-02-28 15:07:32 -05:00
Darangi
bcbf7c6343
Removed script to build native modules
2020-02-28 11:57:35 +01:00
Darangi
1fec04a2d0
build native module
2020-02-28 11:38:29 +01:00
Mazen El-Kashef
4f231cf0a3
cleaning up
2020-02-27 23:15:45 -05:00
Mazen El-Kashef
3540dae7c0
re-enable notarization
2020-02-27 13:38:15 -05:00
Mazen El-Kashef
3a022d6ec1
fix lint
2020-02-27 13:06:23 -05:00
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
Darangi
13535e4940
removed apm command from yml config
2020-02-17 17:35:09 +01:00
Darangi
6f1d9e568e
install locked dependencies
2020-02-17 17:20:32 +01:00
Darangi
2c7092deb0
Logged error object
2020-02-14 10:48:46 +01:00
Darangi
6f851aeeee
removed logs and ⬇️ snippets@1.5.1
2020-02-13 22:13:42 +01:00
Darangi
be5a04feb4
logged more paths
2020-02-13 21:35:25 +01:00
Darangi
f9ba783098
Logged resource path
2020-02-13 21:08:23 +01:00
Darangi
1b0487455b
uncommented caching command in yml files
2020-02-13 19:00:42 +01:00
Mazen El-Kashef
e897ae2007
revert notarization
2020-02-07 15:08:55 -05:00
Darangi
220d9c39e3
Added npm_config_build_from_source variable to yaml config.
2020-01-30 23:01:07 +01:00
Darangi
2406f2c66b
removed caching
2020-01-30 19:04:58 +01: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
Darangi
db55725c5f
Removed logs
2020-01-23 18:10:36 +01:00
Darangi
5df052aec2
logged test variables
2020-01-21 19:37:45 +01:00
Darangi
47154351f0
added linux check
2020-01-09 19:42:43 +01:00