justnom
f3d3138370
Removing explicit passphrase option
2020-10-27 16:17:11 -04:00
justnom
ff4f26e455
Adding GPG passphrase and detached tty flag for aptly publishing
2020-10-27 15:06:35 -04:00
Matt Bacchi
04203ba6b6
Revert "Merge pull request #6191 from brave/devops_1246"
...
This reverts commit d2d2e4885b , reversing
changes made to 276660500f .
2020-08-05 10:45:47 -06:00
Matt Bacchi
06561b4302
Use passphrase in aptly publishing
2020-07-28 16:41:32 -06:00
Matt Bacchi
4682d2877d
Use gpg2 for aptly provider
2020-07-27 16:34:54 -06:00
Matt Bacchi
d21b77b16d
Use -batch to avoid requiring a tty
2020-07-27 15:28:37 -06:00
Matt Bacchi
52e006735b
Use -batch to avoid requiring a tty
2020-07-27 15:23:18 -06:00
Matt Bacchi
91993eed99
Use GNUPGHOME for release channel signing
...
To separate nightly/dev/beta and release channel GPG
keys, we are using a different directory now. This will
allow us to run these jobs simultaneously now and will
prevent errors if the release key is mounted from the
signer server at the time another channel is signing.
Resolves: https://github.com/brave/devops/issues/1246
2020-07-22 11:52:59 -06:00
Francois Marier
3b9ebb3c92
Fix origin and label parameters
2019-11-25 13:58:59 -08:00
Matt Bacchi
b93b717825
Fix unbound variable error and properly escape STABLE_ARGS
...
Fixes: https://github.com/brave/brave-browser/issues/7011
2019-11-19 11:11:28 -07:00
Matt Bacchi
fad88697a6
Correct various Linux signing errors
...
Fixes: https://github.com/brave/brave-browser/issues/6669
2019-10-30 12:55:55 -04:00
Ben Kero
7d0e27def7
Revamp linux upload apt/rpm scripts
...
Makes changes to the upload scripts necessary for switching signing over
to a second subkey.
References: https://github.com/brave/devops/issues/1073
Fixes: https://github.com/brave/brave-browser/issues/6522
Fixes: https://github.com/brave/devops/issues/464
Fixes: https://github.com/brave/devops/issues/1995
Fixes: https://github.com/brave/devops/issues/1988
2019-10-28 12:07:59 -07:00
Matt Bacchi
d2f26c851c
Add bullseye to Debian repository distro list
...
Fixes https://github.com/brave/devops/issues/1354
2019-07-10 08:37:31 -06:00
Matt Bacchi
c8ada6a88c
Add note about signing key fingerprints to prevent confusion
2019-07-01 13:34:32 -06:00
Mihai PLESA
78f14aa58a
fix ( #2821 )
2019-06-27 15:41:23 +01:00
Mihai PLESA
532a505c4b
updated non-release linux signing key id ( #2816 )
2019-06-27 14:11:41 +01:00
Matt Bacchi
3e9b3ad26f
Add disco release to aptly script
...
Fixes https://github.com/brave/devops/issues/887
2019-04-22 12:21:59 -06:00
Mihai Plesa
7c4dad6ae5
added nightly channel
2019-03-14 12:26:40 +00:00
Matt Bacchi
e657c05a48
Use bash rather than sh
...
Fixes issue: https://github.com/brave/brave-browser/issues/3564
2019-03-04 10:02:14 -07:00
Matt Bacchi
bc968d5f7e
Only accept the full GPG key ID when signing linux packages
...
Fixes: https://github.com/brave/brave-browser/issues/3107
2019-01-25 08:43:09 -07:00
Matt Bacchi
de0fca6dfa
More PR 1280 code review fixes
...
* Use full gpg key id vs. fingerprint
* Rename gpg key id variable
2019-01-17 14:16:37 -07:00
Matt Bacchi
a46b5b9f8c
Fixes to PR 1280 to address code review
...
* Attempt to avoid leaking GitHub api key in the
case where a connection error occurs
* Rename rpm/deb file if they already exist in
the dist directory before downloading
* Add expect script
* Remove unused methods from import statements
* Remove unused variable
* Run aptly.conf file through jq for formatting
* Fix test for GPG_KEY_ID in upload scripts
2019-01-11 08:21:52 -07:00
Matt Bacchi
c9416a3c15
Download from GitHub release, sign then upload the Linux
...
packages to RPM/APT repositories
Fixes: https://github.com/brave/brave-browser/issues/2878
2019-01-09 14:49:07 -07:00
Matt Bacchi
afc4866de1
update some comments in the scripts
...
Fix https://github.com/brave/brave-browser/issues/591
2018-07-18 13:01:44 -06:00
Matt Bacchi
ababa2b846
Add Linux apt/rpm repository upload scripts
2018-07-18 08:05:00 -06:00