4 ms·
We do this as well. Some additional benefits: - Jenkins can manage credentials and inject them into your script, so you don't have to expose them to the user o
by time0ut 8y ago
We do this as well. Some additional benefits:
- Jenkins can manage credentials and inject them into your script, so you don't have to expose them to the user or put them in source control.
- You can easily add lots of helpful things like email and chat integration (e.g. have a job yell in Slack if the script fails).
- You can integrate Jenkins with Active Directory and require a user to be in a particular group to trigger a job.
- Jenkins gives you a centralized place to record audit logs of who invoked what.
Jenkins can be a pain to learn and manage, but its super powerful and worth while.