Skip to content

Deployment

nikiOstrov edited this page Nov 26, 2021 · 5 revisions

The current repository is a step in a chain of repository interactions. Here you will get an oversight of the step-by-step processes that happen in this chain. The deployment of new content into this repository and repositories next in the chain happens in following steps:

  1. A change happens in the tutorials repository (https://github.com/devonfw-tutorials/tutorials)

  2. This change triggers the work of tutorial-compiler, which compiles the new tutorials or their new version (https://github.com/devonfw-tutorials/tutorial-compiler)

  3. After compilation the renewed versions of the tutorials are being dispatched to this repository (wiki-tutorials). The deployment is very analog to what is happening in repository of katacoda-scenarios (https://github.com/devonfw-tutorials/katacoda-scenarios), as the dispatch happens to both of these repositories.

  4. The new tutorials will be built and then will appear in the current repository.

  5. After the update-event will be dispatched to devonfw-guide (https://github.com/devonfw/devonfw-guide)

  6. Devonfw-guide triggers the new build of the devonfw website in the following repository - https://github.com/devonfw/devonfw.github.io

  7. After that the new tutorials or their newest version should be available for the devonfw website to display and interract.

Note: alls the needed files to the github actions can be found in the github/worklow repository in every repository mentioned above.

Clone this wiki locally