Shelley Vohr
8408136082
chore: don't generate full release notes for beta.1
2018-11-30 11:49:58 -08:00
trop[bot]
5dc15fc5d9
chore: allow bumping stable => beta ( #15907 )
2018-11-30 11:17:02 -08:00
John Kleinschmidt
d9efaa946b
build: include needed bin files for v8_context_snapshot_generator ( #15713 )
2018-11-14 11:19:01 -08:00
John Kleinschmidt
ec6fe27fca
build: add v8_context_generator to mksnapshot zip (3-0-x) ( #15505 )
...
* build: add v8_context_generator to mksnapshot
Starting with 3-0-x, in order to use custom snapshots the v8_context_snapshot_generator binary is also needed.
Also, add tests for mksnapshot.
* Actually run verify-mksnapshot
2018-11-05 13:31:33 -04:00
Samuel Attard
6bec85f30c
chore: publish to the latest tag correctly when releasing old versions ( #15515 ) ( #15520 )
...
Manual backport of #15274 to <= 3-0-x
2018-11-01 07:15:32 -07:00
trop[bot]
f119e4cc4b
chore: make macOS release builds higher priority to skip the queue ( #15284 )
...
Release builds should be run before branch builds on our limited macOS
infra.
Refs: https://docs.microsoft.com/en-us/rest/api/vsts/build/builds/queue?view=vsts-rest-4.1#queuepriority
2018-10-19 09:12:21 -07:00
trop[bot]
00489e6106
fix: make release-artifact-cleanup executable (backport: 3-0-x) ( #15272 )
...
* fix: make release-artifact-cleanup executable
* fix misc issues in cleanup script
2018-10-18 20:27:53 -07:00
trop[bot]
a7c34b8a0a
fix: Convert to lower case in upload symbols script (backport: 3-0-x) ( #15261 )
...
* fix: Convert to lower case in upload symbols script
* fix: Convert to lower case in upload symbols script
2018-10-18 19:17:15 -07:00
Shelley Vohr
e405103880
chore: fix await in cleanup script
2018-09-19 16:39:24 +00:00
trop[bot]
46c467a1f6
chore: dont pass --stable through to bump-version.py ( #14666 )
...
I want to clean up this "stable" and "beta" code smell eventually but
for now this will unblock the 2.0.x releases.
2018-09-18 23:41:23 +10:00
trop[bot]
e76a976347
chore: make large beta numbers work when publishing ( #14572 )
2018-09-12 18:00:08 +10:00
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