ManagementPortal icon indicating copy to clipboard operation
ManagementPortal copied to clipboard

Downstream testing trial

Open Bdegraaf1234 opened this issue 2 years ago • 2 comments

Description: Added a github action which, on merging a branch into dev/master triggers downstream tests agains the built docker image

An alternative way to do this would be to pull the downstream repo and run the tests, but this seems more messy. It does however keep any failing pipelines close to the source (in this case, the changes to management portal)

Checklist:

  • [x] The Main workflow has succeeded
  • [x] The Gatling tests have passed
  • [x] I have logged into the portal running locally with default admin credentials
  • [x] I have updated the README files if this change requires documentation update
  • [x] I have commented my code, particularly in hard-to-understand areas

Bdegraaf1234 avatar Nov 10 '23 15:11 Bdegraaf1234

I think we can merge this, the largest change are the docker-compose files but a restructuring here is probably needed for the ory change because this will add a number of components that need to be launched to run MP

Bdegraaf1234 avatar Nov 27 '23 14:11 Bdegraaf1234

The most important changes here are the ones in main.yml, the rest is probably redundant when you update the base

Bdegraaf1234 avatar Aug 27 '24 11:08 Bdegraaf1234