Marc Mattmüller
a3583e2b77
docker/plugins.txt: added plugin generic webhook trigger to list
...
Signed-off-by: Marc Mattmüller <marc.mattmueller@netmodule.com>
2023-08-21 15:47:57 +02:00
Marc Mattmüller
ba1a480537
docker,playbooks: moved getting root CA into playbook
...
there is an issue with curl getting the Belden root cert, thus the
setup was completely moved to the playbook.
Signed-off-by: Marc Mattmüller <marc.mattmueller@netmodule.com>
2023-07-11 15:34:24 +02:00
Marc Mattmüller
94aa68c0d6
docker, playbooks: adaption for integrating root CA
...
The initial start is now moved to the playbook setting NWL jenkins
up. Thus the start/stop playbook does no longer need the initial
parameter as variable.
With it the NWL jenkins docker image was versionized to 0.0.3 and
the jenkins version was updated to the latest version.
Signed-off-by: Marc Mattmüller <marc.mattmueller@netmodule.com>
2023-07-11 15:15:43 +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
8f54b6ec4e
docker/Dockerfile: set the latest jenkins LTS version
...
Signed-off-by: Marc Mattmüller <marc.mattmueller@netmodule.com>
2023-06-26 18:02:19 +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
a7b71a594e
docker/Dockerfile: added installation of sphinx template
...
the documentation uses a template which was not yet installed.
Signed-off-by: Marc Mattmüller <marc.mattmueller@netmodule.com>
2023-06-26 13:43:18 +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
Marc Mattmüller
29e807db1b
playbook,docker: added playbook to build a docker image
...
Signed-off-by: Marc Mattmüller <marc.mattmueller@netmodule.com>
2023-06-13 13:00:44 +02:00