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

CI/CD: Update Workflow to Support New Proxy [Sandbox] #260

Open
3 of 7 tasks
AleksandrMolchagin opened this issue Jul 4, 2024 · 0 comments
Open
3 of 7 tasks

CI/CD: Update Workflow to Support New Proxy [Sandbox] #260

AleksandrMolchagin opened this issue Jul 4, 2024 · 0 comments
Assignees
Labels
CI/CD Critical/Blocking blocking a release or development

Comments

@AleksandrMolchagin
Copy link
Contributor

AleksandrMolchagin commented Jul 4, 2024

Description:

The deployment of new proxy significantly changed the structure of our runtime instance. The current implementation of CI/CD is not able to deliver updates properly. Here is the list of things that need to be supported by a new CI/CD pipeline:

  • automatically upload new RAML to Exchange
  • update proxy's RAML version
  • generate new keystore.jks for HTTPS connection
  • prior to deployment, remove global.xml
  • prior to deployment, rename global.xml.anypoint to global.xml
  • update RAML specification version in global.xml and pom.xml
  • deploy the app, updating Mulesoft Secure Properties based on the GH Secrets
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI/CD Critical/Blocking blocking a release or development
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant