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

Consider splitting the pipeline up into three separate pipelines #31

Open
AndyCW opened this issue May 7, 2020 · 1 comment
Open

Consider splitting the pipeline up into three separate pipelines #31

AndyCW opened this issue May 7, 2020 · 1 comment
Labels
P2 Nice to have

Comments

@AndyCW
Copy link
Contributor

AndyCW commented May 7, 2020

Feedback from internal testing:
The luis_ci.yaml is long and complex. Consider splitting it up into separate pipelines to aid with understanding and ability to easily modify:

  • PR pipeline
  • CI/CD (merge to master) pipeline
  • Release pipeline
@AndyCW AndyCW added the P2 Nice to have label May 13, 2020
@AndyCW
Copy link
Contributor Author

AndyCW commented May 18, 2020

It is now split into two. However, it appears that even if you do a tag or release in the ci pipeline, and you create a separate CD pipeline that triggers on tag or release, it will not trigger in response to something done by another pipeline. Has to be through the UI.
Needs further investigation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P2 Nice to have
Projects
None yet
Development

No branches or pull requests

1 participant