Commit Graph

12 Commits

Author SHA1 Message Date
Marc Mattmüller aa1e58f58c docker: integrate nginx credentials for docker-compose instance
The ansible instance is set up using ansible. The nginx credentials
were missing which let the sync of the sstate-cache mirror fail.
Thus, adapting the environment by adding the credentials.
Including the update of the documentation

Signed-off-by: Marc Mattmüller <marc.mattmueller@netmodule.com>
2023-09-12 14:38:48 +02:00
Marc Mattmüller 1840ec74ea docker/nwl-cicd.yaml: disable SCM poll for seed job
when seeding a branch other than the default one the poll
detects a SCM change and triggers right after a new seed job
which might revert the jobs seeded by the previous job run.
With this behavior it won't be possible to seed a specific
and run the intentionaly seeded jobs.
Thus, this commit disables SCM poll.

Signed-off-by: Marc Mattmüller <marc.mattmueller@netmodule.com>
2023-09-04 08:38:40 +02:00
Marc Mattmüller 2efd3fdfa0 docker/nwl-cicd.yaml: added wipeWorkspace to seed job
withtout wiping the workspace seeding does not work correctly.

Signed-off-by: Marc Mattmüller <marc.mattmueller@netmodule.com>
2023-08-28 16:32:40 +02:00
Marc Mattmüller f6c4371aab doc,docker/nwl-cicd: added docu about triggering jobs over web API
Signed-off-by: Marc Mattmüller <marc.mattmueller@netmodule.com>
2023-07-11 14:32:53 +02:00
Marc Mattmüller 4259948093 docker/nwl-cicd.yaml: disabled script security
Signed-off-by: Marc Mattmüller <marc.mattmueller@netmodule.com>
2023-07-07 15:31:22 +02:00
Marc Mattmüller 806ae48eaa docker/nwl-cicd.yaml: fixed part with seeding branch
Signed-off-by: Marc Mattmüller <marc.mattmueller@netmodule.com>
2023-06-27 17:19:19 +02:00
Marc Mattmüller 70c2382592 docker,jobs: integrated seed job for a more standardized workflow
Signed-off-by: Marc Mattmüller <marc.mattmueller@netmodule.com>
2023-06-27 16:20:56 +02:00
Marc Mattmüller b274c8ffc6 docker/nwl-cicd.yaml: added branch develop for the pipeline jobs
Signed-off-by: Marc Mattmüller <marc.mattmueller@netmodule.com>
2023-06-26 13:45:04 +02:00
Marc Mattmüller 90b1a72638 docker/nwl-cicd.yaml: removed keep username as secret --> git issue
Signed-off-by: Marc Mattmüller <marc.mattmueller@netmodule.com>
2023-06-26 13:25:22 +02:00
Marc Mattmüller 30d93d5e48 docker,playbook: refactored jenkins instance after integration
Signed-off-by: Marc Mattmüller <marc.mattmueller@netmodule.com>
2023-06-26 12:54:12 +02:00
Marc Mattmüller 9c939b2c29 docker,jobs: adaption for using pipelines on AWX- and HAC instance
the git credential ID is different for the AWX instance, thus the
jobs are selected according the hostname.
additionally I reordered the seed jobs in nwl-cicd.yaml

Signed-off-by: Marc Mattmüller <marc.mattmueller@netmodule.com>
2023-06-21 11:03:18 +02:00
Marc Mattmüller db36bd8e18 docker-compose,docker: added compose files for a Jenkins instance
Signed-off-by: Marc Mattmüller <marc.mattmueller@netmodule.com>
2023-06-20 22:40:13 +02:00