-
Type: Task
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: NoFixVersionApplicable
-
Component/s: Jenkins
-
Epic Link:
-
Tags:
-
Team:NOS
-
Sprint:NOS 11.1.32 - 2020-04 2, NOS 11.1.33 - 2020-05 1
-
Story Points:3
As a developper, I need to understand how the CI environment is working.
Create a new Page in our wiki: https://nuxeowiki.atlassian.net/wiki/spaces/NOS/pages
The goal is to have a quick overview and understand how components are plugged together.
One CI Page that describes:
- List repositories - with small description
- brief introduction and pointers to configuration files (lighthouse, jenkins config, ...)
- Describe interactions
- between Git events and JX build
- JX build to Jenkins build
- Describe interactions
- Branch/Tag detection configuration
- available services: Kibana, JX Dashboard, ...
One Fixpod Page that describes
How to run a fixpod, how to delete resources, ...
Runbook new item
- How to add a new repository under CI
- How to configure Maven/NPM accordingly