Igor, the Spinnaker service that connects to CI systems, requires READ and WRITE permissions, which are configured in Fiat.
Unless you have set
true (defaults to
false) you will need to configure
Igor CI services with Fiat
Here is a Jenkins example:
jenkins: enabled: true masters: - name: <jenkins master name> address: http://<jenkins ip>/jenkins username: <jenkins admin user> password: <admin password> csrf: true permissions: READ: - foo - bar WRITE: - bar
In the example above, users with the
bar roles will be able to see the build master and
use it as a trigger, and users with the
bar role will additionally be able to trigger builds.
Users without these roles will not see the build master in Deck at all.
Last modified August 28, 2020: fix ordering to match current site (4ca0bf9)