Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
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.

...