Jakub Sokołowski
f1437a058b
This PR consists of two components: * `ci/Jenkinsfile.build` - CI build for both Linux, MacOS, and Windows * `ci/Jenkinsfile.release` - Meta-build that combines two above. The purpose of the `release` job is to create a single GitHub releas that combines artifacts from all build jobs. The GitHub release created is in Draft mode and needs to be edited to update description and published. Signed-off-by: Jakub Sokołowski <jakub@status.im> |
||
---|---|---|
build | ||
ci | ||
css | ||
img | ||
layouts | ||
src | ||
.gitignore | ||
LICENSE | ||
README.md | ||
index.html | ||
package-lock.json | ||
package.json | ||
tsconfig.json |
README.md
Keycard Certify
To create certificates you should first fill in the form, specifying lot number, the quantity of cards for which you need to create a certificate, destination path for the certificates file and choose the output encryption PGP key. You also need a Keycard to sign the certificates. Path m/43'/60'/1581'/2'/0
will be used to sign.
Continuous Integration
The CI builds can be found in Jenkins under keycard-certify.
The release
job builds the app for Linux, MacOS, and Windows, then publishes all artifacts to a GitHub release based on version set in
package.json`.