Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NRPTI Pipeline: Create and Activate GitHub Webhook #1204

Open
fergmac opened this issue Mar 6, 2024 · 0 comments
Open

NRPTI Pipeline: Create and Activate GitHub Webhook #1204

fergmac opened this issue Mar 6, 2024 · 0 comments
Assignees

Comments

@fergmac
Copy link
Contributor

fergmac commented Mar 6, 2024

Describe the task
In OpenShift:

  • update the yaml files for the appropriate buildConfigs to include a trigger for type github.
  1. angular-app-build (admin-nrced-build, public-nrced-build, public-lng-build)
  2. nrpti-api
  • add a github secret to OpenShift secrets
  • get and update webhook URL

Go to GitHub repo > Settings > Webhooks
Create webhook using the above URL and the GitHub secret generated in OpenShift

Deactivate the Jenkins Webhook

Purpose
GitHub webhook will allows us to trigger builds in OpenShift on GitHub push events.

Acceptance Criteria

  • A push event will trigger a new build via the webhook.

Additional context

  • Add any other context about the task here.
@fergmac fergmac added the Task label Mar 6, 2024
@fergmac fergmac self-assigned this Mar 6, 2024
@fergmac fergmac added the Ready label Mar 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant