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

Demystify CD/CI workflow (release, pr, etc...) #332

Closed
2 of 4 tasks
Neha-Sinha2305 opened this issue Sep 14, 2020 · 3 comments · Fixed by #481
Closed
2 of 4 tasks

Demystify CD/CI workflow (release, pr, etc...) #332

Neha-Sinha2305 opened this issue Sep 14, 2020 · 3 comments · Fixed by #481
Assignees
Labels
theme/ci Related to build, test, and release pipeline type/documentation Improvements or additions to documentation
Milestone

Comments

@Neha-Sinha2305
Copy link
Contributor

Neha-Sinha2305 commented Sep 14, 2020

Add:

  • workflow diagram (postponed)
  • docs for release process (PRIORITY -> update doc)
  • docs for submodule usage (Makefile:update-template)
  • how to migrate to GitLab (discussion)
@Neha-Sinha2305 Neha-Sinha2305 added the type/documentation Improvements or additions to documentation label Sep 14, 2020
@zhenik
Copy link
Contributor

zhenik commented Sep 14, 2020

Maybe this year graph visualization will come #88

@zhenik
Copy link
Contributor

zhenik commented Sep 14, 2020

According to #331

  • vagrant-hashistack has submodule in template/ directory.
  • There is no need anymore to downstream changes from vagrant-hashistack template/ directory to vagrant-hashistack-template. These are two different repositories.
  • githubactions@v2 runs with flag submodules: recursive
  • vagrant-hashistack point to specific commit in vagrant-hashistack-template, once u need to point to latest commit in template use: make update-template

@zhenik zhenik mentioned this issue Sep 14, 2020
3 tasks
@zhenik zhenik added this to the 0.5.0 milestone Sep 14, 2020
@zhenik zhenik added the theme/ci Related to build, test, and release pipeline label Sep 28, 2020
@zhenik zhenik modified the milestone: 0.5.0 Sep 28, 2020
@vitaly-semenov
Copy link

Hi, it would be great to have a more clear setup for testing, that can be used in GitLab CI/CD.

@zhenik zhenik changed the title Demystify the release workflow Demystify CD/CI workflow (release, pr, etc...) Oct 2, 2020
@zhenik zhenik removed this from the 0.5.0 milestone Oct 7, 2020
@Neha-Sinha2305 Neha-Sinha2305 removed their assignment Oct 9, 2020
@fredrikhgrelland fredrikhgrelland added this to the 0.10.2 milestone Aug 5, 2021
@fredrikhgrelland fredrikhgrelland modified the milestones: 0.10.2, 0.11.0 Aug 19, 2021
fredrikhgrelland pushed a commit that referenced this issue Aug 19, 2021
@fredrikhgrelland fredrikhgrelland linked a pull request Aug 19, 2021 that will close this issue
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
theme/ci Related to build, test, and release pipeline type/documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants