-
Notifications
You must be signed in to change notification settings - Fork 428
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add package signing script to the CI pipeline #4399
base: master
Are you sure you want to change the base?
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #4399 +/- ##
==========================================
+ Coverage 85.05% 85.26% +0.20%
==========================================
Files 550 550
Lines 33861 33861
==========================================
+ Hits 28802 28872 +70
+ Misses 5059 4989 -70 ☔ View full report in Codecov by Sentry. 🚨 Try these New Features:
|
f7e1e5a
to
505f344
Compare
This comment was marked as outdated.
This comment was marked as outdated.
505f344
to
261c985
Compare
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
47fccd1
to
cf287d7
Compare
This comment was marked as outdated.
This comment was marked as outdated.
cf287d7
to
edcf6aa
Compare
This comment was marked as outdated.
This comment was marked as outdated.
17ac4f7
to
8a63e0b
Compare
This comment was marked as outdated.
This comment was marked as outdated.
8a63e0b
to
b62815a
Compare
This comment was marked as outdated.
This comment was marked as outdated.
b62815a
to
c4c541a
Compare
This comment was marked as outdated.
This comment was marked as outdated.
c4c541a
to
0a1aa08
Compare
This comment was marked as outdated.
This comment was marked as outdated.
0a1aa08
to
8feacb2
Compare
This comment was marked as outdated.
This comment was marked as outdated.
8feacb2
to
21ebb26
Compare
21ebb26
to
06a1b70
Compare
elasticsearch_and_cassandra_27 / elasticsearch_and_cassandra_mnesia / 06a1b70 small_tests_27_arm64 / small_tests / 06a1b70 small_tests_26 / small_tests / 06a1b70 small_tests_27 / small_tests / 06a1b70 ldap_mnesia_26 / ldap_mnesia / 06a1b70 ldap_mnesia_27 / ldap_mnesia / 06a1b70 dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / 06a1b70 dynamic_domains_mysql_redis_27 / mysql_redis / 06a1b70 internal_mnesia_27 / internal_mnesia / 06a1b70 pgsql_cets_27 / pgsql_cets / 06a1b70 dynamic_domains_mssql_mnesia_27 / odbc_mssql_mnesia / 06a1b70 dynamic_domains_pgsql_mnesia_27 / pgsql_mnesia / 06a1b70 pgsql_mnesia_27 / pgsql_mnesia / 06a1b70 mysql_redis_27 / mysql_redis / 06a1b70 pgsql_mnesia_26 / pgsql_mnesia / 06a1b70 cockroachdb_cets_27 / cockroachdb_cets / 06a1b70 mssql_mnesia_27 / odbc_mssql_mnesia / 06a1b70 |
Summary
This PR adds package signing to the CI pipeline. Packages are signed after they are built, and a check is added to make sure the signed packages can be verified. It also updates the package-building command to use a compression format that works with the signing tool.
Key Changes
Package Signing
Compression Format
xz
compression format since the default was changed tozstd
in newer Ubuntu/Debian versions, which is not supported bydpkg-sig
tool.Environment Variables
GPG_PUBLIC_KEY
,GPG_PRIVATE_KEY
andGPG_PASS
as environment variables in CircleCI.