website-template update redeploy website #8

Open
opened 2022-08-31 02:44:03 +00:00 by jon_nfc · 5 comments
jon_nfc commented 2022-08-31 02:44:03 +00:00 (Migrated from gitlab.com)

A CI job needs to be setup so that when website-template is updated, it triggers a job in this repo website. On the job being triggered, it updates each of the other repos that post pages to the website to use the updated website-template commit. it then triggers each other repo to rebuild, once they are rebuilt, it redeploys the website.

flow:

  1. website-template triggers a job in this repo website, passing the commit hash. dev branch only
  2. website updates own submodule website-template to the new commit hash
  3. changes commited to repo and push back.
  4. next job, triggers each repo that publishes to the website and updates website-template in that repo to the new commit and pushes changes back dev branch only
  5. website waits for sub repos to finish rebuilding
  6. website redeploys website with updated website-template
A CI job needs to be setup so that when `website-template` is updated, it triggers a job in this repo `website`. On the job being triggered, it updates each of the other repos that post pages to the website to use the updated `website-template` commit. it then triggers each other repo to rebuild, once they are rebuilt, it redeploys the website. flow: 1. `website-template` triggers a job in this repo `website`, passing the commit hash. dev branch only 2. `website` updates own submodule `website-template` to the new commit hash 3. changes commited to repo and push back. 4. next job, triggers each repo that publishes to the website and updates `website-template` in that repo to the new commit and pushes changes back dev branch only 5. `website` waits for sub repos to finish rebuilding 6. website redeploys website with updated `website-template`
jon_nfc commented 2022-08-31 02:50:53 +00:00 (Migrated from gitlab.com)

changed title from we{-v-}site-template update redeploy website to we{+b+}site-template update redeploy website

changed title from **we{-v-}site-template update redeploy website** to **we{+b+}site-template update redeploy website**
jon_nfc commented 2022-08-31 02:50:53 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
jon_nfc commented 2022-08-31 02:51:35 +00:00 (Migrated from gitlab.com)

changed time estimate to 15h

changed time estimate to 15h
jon_nfc commented 2022-08-31 02:51:35 +00:00 (Migrated from gitlab.com)

added 5m of time spent

added 5m of time spent
nfc_bot commented 2022-10-01 00:31:02 +00:00 (Migrated from gitlab.com)

mentioned in issue nofusscomputing/ops#70

mentioned in issue nofusscomputing/ops#70
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: nofusscomputing/website#8
No description provided.