Shelley Vohr
7b043ac554
chore: add release-artifact-cleanup script ( #14447 )
2018-09-04 11:36:48 -07:00
Samuel Attard
8e9c5b8338
chore: fix bootstrap script on 3-0-x ( #14361 )
2018-08-29 09:55:54 -07:00
trop[bot]
d1886c5d22
ci: add better logging around request failures for releasing ( #14245 )
2018-08-21 13:31:44 -07:00
trop[bot]
c558dc2d7d
chore: retry for the meta dumper a few times ( #14243 )
2018-08-21 13:31:13 -07:00
trop[bot]
de7cb9524a
chore: remove autorelease check logic ( #14222 )
2018-08-20 10:57:01 -07:00
trop[bot]
058c03fdab
chore: add option to return next version from prepare-release (backport: 3-0-x) ( #14217 )
...
* chore: add option to return next version from prepare-release
* shuffle logic
2018-08-20 08:35:34 -07:00
trop[bot]
bd0d6b1a02
chore: match the bump commit exactly, reverts should not count ( #14209 )
2018-08-19 14:46:17 -07:00
Shelley Vohr
2a7ec7e051
fix: update_electron_gyp regex for nightlies
2018-08-18 19:11:24 -07:00
trop[bot]
00cf45609f
chore: only prepare release if last commit not a bump ( #14193 )
2018-08-18 18:37:47 -07:00
Samuel Attard
c066a51bfe
chore: always target master for nightly release commitish
2018-08-17 23:35:34 -07:00
Samuel Attard
ff7dfe4a11
chore: add logging to prepare-release
2018-08-17 23:25:09 -07:00
Shelley Vohr
6d17663a0b
fix: add dist tags for release branches ( #14186 ) ( #14187 )
...
* fix: add dist tags for release branches
2018-08-17 19:47:19 -07:00
Samuel Attard
bd4334e2b4
chore: apply patches from master to 3.0 ( #14184 )
2018-08-17 17:42:46 -07:00
Samuel Attard
0f937c2300
chore: fix beta bumping in 3.0 ( #14173 )
2018-08-17 13:00:04 -07:00
Shelley Vohr
2ecdf4a0eb
chore: update release scripts to support sudowoodo ( #14170 )
...
Backports the totality of our release script changes to support sudowoodo. Also backports changes that have been made to a few other release script files in master after 3-0-x was cut with the purpose of keeping them in sync.
2018-08-17 12:01:10 -07:00
John Kleinschmidt
c9da2d7669
Merge pull request #13359 from electron/release-notes-generator
...
build: New release notes generator
2018-07-31 16:07:40 -05:00
John Kleinschmidt
967577c335
fix: update for node 10
2018-07-20 15:23:49 +00:00
John Kleinschmidt
59b05ed661
Fix Appveyor URL
2018-07-12 12:56:02 +00:00
John Kleinschmidt
d6f2c26b0f
Move github release checking to node.js
...
Our upload script was relying on an old python script to find the GitHub release for uploading.
2018-07-10 15:42:53 +00:00
John Kleinschmidt
d478906f9c
Update to run new AppVeyor jobs
...
AppVeyor builds got split into two jobs, `electron-x64` and `electron-ia32`
2018-07-10 15:42:53 +00:00
John Kleinschmidt
7d27c91400
Remove no longer used files from asset validation ( #13372 )
...
Also removed temporary sha value needed for initial 3.0.0-beta.1
2018-06-27 11:12:11 -07:00
Samuel Attard
4f6b6b044f
fix linting
2018-06-27 10:05:22 +10:00
Samuel Attard
6fd1f7ecb1
move native_mate script to the electron scripts dir
2018-06-27 10:05:07 +10:00
John Kleinschmidt
453edb42b4
Fix linting error
2018-06-20 14:17:17 -04:00
John Kleinschmidt
1b2a85436c
Bump v3.0.0-beta.1
2018-06-20 12:52:49 -04:00
trop[bot]
128a03450a
Backport (3-0-x) - fix: tls check shouldnt rely on an external service ( #13338 )
...
* fix: tls check shouldnt rely on an external service
* fix linting in the tls script'
2018-06-21 00:12:58 +10:00
Nitish Sakhawalkar
3ac4c1f03f
Update libcc and replace snapshot_blob.bin by v8_context_snapshot.bin
2018-06-19 11:49:43 +10:00
Aleksei Kuzmin
260908cb06
Update Clang revision for Chromium 66
...
https://chromium.googlesource.com/chromium/src.git/+/66.0.3359.66/tools/clang/scripts/update.py#30
2018-06-19 11:46:58 +10:00
John Kleinschmidt
38ebf5ac9f
Run tests on release builds
...
Also, added ability to call VSTS release builds via API.
2018-06-14 09:42:55 -04:00
Samuel Attard
fc1469175b
chore: add space in log
2018-06-11 18:23:59 +10:00
John Kleinschmidt
8a15231475
Update copy_vcruntime_binaries for VS2017
2018-05-29 17:25:47 -04:00
Nitish Sakhawalkar
55c8aa7f1c
Update upload symbols script for posix
2018-05-23 23:16:03 -07:00
John Kleinschmidt
6dff60b899
Updated CI configs for nightly builds
...
Add timestamp to s3 uploads
2018-05-23 10:23:28 -04:00
John Kleinschmidt
42ec7b317f
Add a tag to libchromiumcontent when a release is created. ( #12977 )
2018-05-21 13:03:23 -05:00
Nitish Sakhawalkar
b842a4b133
update mac symbol dump ( #12982 )
...
* Update mac symbol dump
Update posix generate_breakpad_symbols.py file to use argparse instead of deprecated optparse.
Also, make changes to the posix generate_breakpad_symbols.py file to accept multiple binaries.
And update dump-symbols.py to get symbols for the mac helper app as well.
* Changes to appease the linter
2018-05-21 10:01:17 +09:00
Mark Lee
022ffe69e0
Don't upload aliased arm builds anymore
...
They are literally a copy/paste of the armv7l builds, and have been
deprecated ever since they were renamed 2 years ago.
2018-05-17 22:22:46 -07:00
Felix Rieseberg
e8735cc005
docs: Document Python TLS requirements ( #12276 )
...
* 🔧 Add simple test script
* 📝 Add documentation
* 🔧 It works, use it
* 🔧 Make the linter happy
* 🔧 Check on bootstrap
* Trivial copyediting
s/operation system/operating system/
2018-05-16 14:19:49 -07:00
John Kleinschmidt
cc2cd95ec5
Release updates in prep for 3-0-x releases ( #12916 )
...
* Add autorelease logic
* Fix UnboundLocalError when using s3 upload
2018-05-14 16:21:51 -05:00
deepak1556
3c76cc21ec
build: don't ship pdf_viewer_resources.pak when feature flag is disabled
2018-05-11 16:00:43 +05:30
Zeke Sikelianos
1cc5492784
Merge pull request #12870 from electron/remove-macci-refs
...
Remove references to no longer used https://mac-ci.electronjs.org
2018-05-09 22:25:57 -07:00
John Kleinschmidt
fd8e330760
Remove references to no longer used https://mac-ci.electronjs.org
2018-05-09 16:41:24 -04:00
John Kleinschmidt
428f10f9ee
Merge pull request #12532 from electron/native-arm-mksnapshot
...
Add native arm/arm64 mksnapshot
2018-05-07 11:48:53 -04:00
Samuel Attard
c1381ac598
Add sccache option to bootstrap ( #12582 )
...
* Add sccache option to bootstrap
Couldn't see a CC wrapper style option for gyp so we inject the sccache commands directly into the generated ninja files.
* Use CC_wrapper
* Update toolchain.gypi
* s/sccache/cc_wrapper
2018-05-01 01:03:43 +10:00
Shelley Vohr
ee2c3607ad
fix patch output filename ( #12742 )
2018-04-27 21:43:04 -04:00
Shelley Vohr
21e5a2e071
Add clang-format script and precommit hook ( #12651 )
...
* add second arg to hook
* fix clang-format script
* remove format script
* help
* first pass at only checking formatting for changed files
* ensure clang-format only runs against changes
* add quiet option for print output
* fix script outputs for clang-format
* wrap conditional for exit error
* remove cpplint include ordering from brightray
* fix python style errors
* add clang-format to linting
* fix var error and add mm extension
* fix diff checking for commit hook
* show incorrectly formatted lines when linting fails
* don't try to check formatting for deleted files
2018-04-27 13:01:12 -04:00
Cheng Zhao
c44279bb10
Move AtomNSWindow to a new file
2018-04-20 19:26:20 +09:00
Cheng Zhao
569967ac21
Move QLPreviewPanelDataSource to AtomNSWindowDelegate
2018-04-20 19:17:08 +09:00
Cheng Zhao
ce54fd334d
Move AtomNSWindowDelegate to a new file
2018-04-20 19:12:17 +09:00
John Kleinschmidt
7acbbf2ef3
Add logic to bundle native mksnapshot for arm/arm64
2018-04-13 15:52:08 -04:00
OJ Kwon
dabd61bf80
chore(build): support generating compilation db ( #12104 )
2018-04-09 14:54:14 +09:00