Commit Graph
47 Commits
Author SHA1 Message Date
Mihai PLESA 15b093588a moved rtd content to our website 2020-10-08 17:05:47 +01:00
Mihai Plesa 6743b96be0 fixed github upload 2020-01-15 16:01:47 +00:00
Mihai Plesa e95a569e4a added github upload for android apks 2020-01-15 11:20:26 +00:00
Mihai Plesa a728e5499b removed checksum upload 2019-12-06 10:32:52 +00:00
bridiver c7985f8b9d remove chromedriver dep that was carried over from muon and isn't needed at all 2019-07-10 16:38:31 -04:00
Mihai PLESA df301e5dc3 added generation and upload of pkg for all channels (#2532) 2019-05-29 15:47:57 +01:00
Mihai PLESA 397b6c231b fixed darwin upload (#2499) 2019-05-24 23:55:21 +01:00
Mihai PLESA 18cf2ec279 added upload for nightly pkg and test coverage (#2477) 2019-05-24 16:17:56 +01:00
Matt Bacchi d90011254b Enable urllib3 full HTTP header logging via toggle
This is disabled by default, enabled with the
environment variable DEBUG_HTTP_HEADERS

Fixes https://github.com/brave/devops/issues/911
2019-04-24 15:18:50 -06:00
Matt Bacchi 5097b734ce Add script to update release body with changelog
Additional updates:

* multiple updates to support Python 3
* rename method get_draft
* remove duplicate method
* move method to helpers
2019-03-27 14:06:34 -06:00
Mihai Plesa 7c4dad6ae5 added nightly channel 2019-03-14 12:26:40 +00:00
Matt Bacchi 88b8457c7f Use correct package name, prevent duplicate entries in list
Fixes: https://github.com/brave/brave-browser/issues/3588
2019-03-05 15:25:01 -07:00
Matt Bacchi 824ec4e779 Merge pull request #1544 from brave/issue_3192
Copy rather than rename files during upload process
2019-02-05 13:16:22 -05:00
Matt Bacchi 110276fefa Use os.listdir vs. os.walk to avoid descending into subdirs
Fixes: https://github.com/brave/brave-browser/issues/3165
2019-02-04 16:48:48 -05:00
Matt Bacchi a58e5de0b8 Copy rather than rename files during upload process
Fixes: https://github.com/brave/brave-browser/issues/3192
2019-02-01 15:22:01 -05:00
Brian Clifton a82068b5de Make it easy to run unit tests for our Python scripts + increase coverage
- Fixes broken unit tests
- Fixes linting errors
- Adds tests for upload scenario
- Adds test for retry scenario (making sure calls are in order)

New `npm run` task created; runs linter + tests. To try it, run:
`npm run test-python-scripts`
2019-01-15 16:27:10 -07:00
Mihai Plesa 53b718cd68 fixed linting and pep8 issues 2018-11-28 17:19:55 +02:00
Matt Bacchi 63993bba83 Create and upload silent and untagged Windows Omaha installers
Fixes: https://github.com/brave/brave-browser/issues/2210
2018-11-27 22:22:22 -07:00
Brian R. Bondy 46aee9bbc9 Update Python formatting to pep8
Fix https://github.com/brave/brave-browser/issues/2081
2018-11-13 15:50:23 -05:00
Matt Bacchi bb2e7fbccd Fix syntax to assign variable before use 2018-11-06 23:29:51 -05:00
Matt Bacchi 6810cc412b Upload windows stub/standalone installers to Github.
Also update DEPS to use the most recent changes that
build and sign the installers during the
`create_dist --build_omaha` step.

Fixes https://github.com/brave/brave-browser/issues/1992
2018-11-05 19:14:43 -05:00
Mihai Plesa d6383e2489 fixed github upload and added tests 2018-10-26 16:23:14 +01:00
Matt Bacchi 3f2a50d2ad Fix call to release_channel() in upload.py 2018-10-25 13:23:09 -06:00
Matt Bacchi 73e0e3bf08 Create GitHub release with channel specific description
Fixes https://github.com/brave/brave-browser/issues/1822
2018-10-24 13:55:29 -06:00
Brian Clifton 04978666e7 Remove what turns into a double-upload (since it returns when renaming and then also picks up the renamed one)
See https://staging.ci.brave.com/job/brave-browser-build-darwin-upload/63/console for an example of failure

Auditors: @mbacchi
2018-10-17 17:05:58 -07:00
Mihai Plesa 7b775a4973 added .pkg file rename 2018-10-17 21:40:12 +01:00
Mihai Plesa 8fd54898a0 added pkg upload 2018-10-17 20:45:02 +01:00
Mihai Plesa 747c2e9dd1 added file exists check 2018-10-11 16:36:26 +01:00
Mihai Plesa 853b92bb80 added proper file naming for release channel 2018-10-10 20:12:51 +01:00
Mihai Plesa 147946c6b6 fixed renaming 2018-10-10 16:54:07 +01:00
Matt Bacchi 677031b70a Replace spaces with dashes in Darwin dmg filename before GitHub upload
Fixes https://github.com/brave/devops/issues/285
2018-10-03 15:11:10 -06:00
Matt Bacchi c384805f22 Update Mac package name being uploaded
Fixes https://github.com/brave/brave-browser/issues/1129
2018-09-14 13:18:47 -04:00
Mihai Plesa c801bf4cb4 fixes issue #954 2018-09-12 13:08:17 +01:00
Mihai Plesa 5830a798e5 fixes issue #954 2018-09-05 18:29:06 +01:00
Matt Bacchi 733b05d2ef update placeholder in upload script 2018-08-27 10:11:56 -04:00
Ryan Gerstenkorn 4e5579f359 Fix darwin dmg name in upload script
This resolves brave/brave-browser#565 by passing the filename and
changing the match pattern to:

 'Brave-Browser-' + channel.capitalize() + r'.*\.dmg$'

Also adds tests for yield_brave_packages in scripts/upload.py
2018-07-16 21:34:13 -05:00
Matt Bacchi 6e13075dc1 Handle new linux/osx package names better; add method to return raw version string 2018-07-09 15:57:19 -06:00
Ryan Gerstenkorn 37014266c8 messaging for publich_release.py and remove duplicate repo url
* Ads better messaging when the tag doesn't exist in github when
  running publish_release.py
* Removes duplicate BRAVE_REPO
2018-06-26 12:50:02 -05:00
Matt Bacchi 8a13f2ff36 Update upload/publish tools to mimic browser-laptop PR #13781
* Add helpers
* Add extra logging to upload.py
* Add force upload option
* Add upload retry logic
* Add initial python tests
* Add channel name to release
* Move publish logic into publish_release.py
2018-06-22 14:22:45 -04:00
Matt Bacchi f3f7bd6836 Updates to upload script for CI
We'll use the BUILD.gn file to get the chromedriver version because
it is pinned there vs. using the VERSION file from the chromium
source tree.
2018-06-01 11:17:49 -07:00
Ben Kero f75096c130 Fix env var reference in instructions for uploading
Fixes #246
2018-05-30 10:29:02 -07:00
Brian R. Bondy 4318bd39f1 s/antimuon/brave
Fix https://github.com/brave/brave-browser/issues/120
2018-03-26 09:05:29 -04:00
Brian R. Bondy e554f17901 Upload Brave QA builds to a new private repo
Fix https://github.com/brave/brave/issues/107
2018-03-20 16:30:34 -04:00
Brian R. Bondy 1ce8b7d508 Upload installers too 2018-02-09 13:45:46 -05:00
Brian R. Bondy 43c4fcbc94 Add create_dist and symbol build config 2018-02-09 13:45:46 -05:00
AlexeyBarabash 6b2310de87 Revert "Add create_dist and symbol build config"
This reverts commit 10819c1926.
2018-02-08 19:54:27 +02:00
Brian R. Bondy 10819c1926 Add create_dist and symbol build config 2018-02-06 22:20:05 -05:00