Table of Contents |
---|
Enable Git Signing
Git commit signing is enabled for your entire MettleCI Workbench instance, after which it is made available to those users who configure their Workbench user profile appropriately. To enable Git commit signing in your Workbench instance set the commitSigningEnabled
to true
in your config.yml
file. See MettleCI Workbench Configuration Files Explained - gitAuthentication for an example.
...
Users who have not uploaded a private GPG to their Workbench profile will continue to be able to commit to their authorised repositories, however their commits will remain unsigned until they provide Workbench with an appropriate key.
Configure User Profiles
Create a GPG key at command line
Upload the private key to workbench and the public key to their account in Github/Gitlab
Commits are now signed!
When your DataStage Password Changes
When a user’s DataStage password changes their GPG (Workbench) key will need to be re-encrypted by Workbench using this new password.
...