Commit Graph

1488 Commits

Author SHA1 Message Date
darangi
230df78ac3 added git config 2020-06-24 01:00:52 +01:00
darangi
49145f1caf apm install 2020-06-24 00:36:19 +01:00
darangi
1e2178e46c used current branch 2020-06-23 09:47:21 +01:00
darangi
2c1935c07a added bootstrap script 2020-06-23 09:28:52 +01:00
darangi
f3eb4afcfe fixed yaml error 2020-06-23 09:15:49 +01:00
darangi
72a0b81d50 added job to nightly 2020-06-22 21:25:46 +01:00
darangi
706fac34a0 return needed objects 2020-06-22 21:25:28 +01:00
darangi
0880b20b1e improved module search in package.json 2020-06-19 12:54:25 +01:00
darangi
c14f6df47c add label to PR and log summary 2020-06-18 23:26:46 +01:00
musa ibrahim
4049c635ab publish local branch and delete 2020-06-18 11:20:40 +01:00
Musa Ibrahim
20d5d21775 init
fixed search regex

removed NPM check

handle pr

installed dependencies

publish branch and create PR

catch apm error

pr

deactivated token and used env variable instead

some fixes
2020-06-18 01:07:51 +01:00
DeeDeeG
c274463a9b ⌨️ Fix a typo (chromedriver -> mksnapshot) 2020-06-03 15:34:27 -04:00
DeeDeeG
3e7b532c0b 👕 Fix lints for 'script' dir 2020-06-03 14:58:02 -04:00
DeeDeeG
2df308223e script: Download correct electron binaries
If users manually run `npm install`, we want to
make sure the correct Electron-vendored chromedriver and mksnapshot
are downloaded. (Requires ELECTRON_CUSTOM_VERSION to be set properly.)

This postinstall script sets that var and gets the right binaries,
even if the ELECTRON_CUSTOM_VERSION env var wasn't manually set.

(The bootstrap script already handles this for bootstrapping,
but not for manually running "npm install" in the scripts dir.)
2020-06-03 14:57:27 -04:00
DeeDeeG
9e8b0b14fa script: Use "ELECTRON_CUSTOM_VERSION" env variable
New feature as of electron-chromedriver >= 9.0.0
and electron-mksnapshot >= 9.0.2:
an environment variable "ELECTRON_CUSTOM_VERSION",
which allows downloading the specified (Electron-vendored)
version of chromedriver and mksnapshot,
irrespective of the versions of electron-chromedriver
or electron-mksnapshot (node modules) used to download them.

We can use the latest electron-chromedriver and electron-mksnapshot
now, if we want. Just set ELECTRON_CUSTOM_VERSION to the right version
(handled automatically based on "electronVersion" in package.json).
2020-06-03 13:45:49 -04:00
DeeDeeG
d5ca0e94c1 ⬆️ electron-chromedriver, electron-mksnapshot 2020-06-03 13:44:35 -04:00
Descear
aac0b665ab
Revert "Trigger artefact uploading"
This reverts commit 73bd087fa3.
2020-06-02 19:32:44 +01:00
Descear
39fe21461a
Revert "Publish build artefacts for pull requests"
This reverts commit 368f790a39.
2020-06-02 19:32:39 +01:00
Descear
89fe5a000f
Don't chmod chrome-sandbox 2020-05-29 00:17:08 +01:00
Descear
368f790a39
Publish build artefacts for pull requests 2020-05-28 22:16:11 +01:00
Descear
a5db2fbf11
Trigger CI 2020-05-28 20:52:50 +01:00
Descear
865e8fdd78
Trigger CI 2020-05-28 20:51:22 +01:00
Descear
73bd087fa3
Trigger artefact uploading 2020-05-28 20:20:49 +01:00
Descear
2247a74755
Remove debugging code 2020-05-27 22:48:29 +01:00
Descear
535ab93968
Remove debugging code 2020-05-27 22:48:28 +01:00
Descear
ab01bcd48a
Fix parsing error 2020-05-27 22:01:53 +01:00
Descear
a51c31c51a
Fix parsing error 2020-05-27 22:01:51 +01:00
Descear
4d12c46a2d
Fix lint 2020-05-27 21:42:14 +01:00
Descear
41aba7665a
Fix lint 2020-05-27 21:42:10 +01:00
Descear
66ce0b71b6
Add debugging code to create-rpm-package.js 2020-05-23 17:29:43 +01:00
Descear
a1c4e47296
Add debugging code to create-debian-package.js 2020-05-23 17:29:39 +01: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