myu1d157h0u54nd / labs-devsecops-ci-jenkins-pipelines

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Laboratorio de CI con Jenkins pipelines

version: 1.2 Author: Nikos

Jenkins jobs:

Free Style: Hellow World in worker node ssh

  1. From Jenkins Main page, click on New Item .
  2. Provide a name to the project in Item Name i.e. "job1". Check against Free Style Project.

Next screen opens the job configuration page. On the job configuration page,

link: https://github.com/jruels/jenkins-labs/blob/master/continuous-delivery/chapters/040_creating_first_job.md

Code: #!/bin/bash echo "Hello World!" sleep 11

Jenkins work with app in:

Java: demo webapps

Repo: https://github.com/schoolofdevops/demo

Links:

https://github.com/jruels/jenkins-labs/blob/master/continuous-delivery/chapters/070_preparing_for_java_builds.md

https://github.com/jruels/jenkins-labs/blob/master/continuous-delivery/chapters/080_creating_java_build_job.md

https://github.com/jruels/jenkins-labs/blob/master/continuous-delivery/chapters/090_resolving_libs_from_artifactory.md

https://github.com/jruels/jenkins-labs/blob/master/continuous-delivery/chapters/100_creating_test_job.md

https://github.com/jruels/jenkins-labs/blob/master/continuous-delivery/chapters/120_create_package_job.md

https://github.com/schoolofdevops/learn-jenkins/blob/master/continuous-delivery/chapters/130_deploy_to_tomcat.md

https://github.com/schoolofdevops/learn-jenkins/blob/master/continuous-delivery/chapters/140_create_docker_image.md

https://github.com/schoolofdevops/learn-jenkins/blob/master/continuous-delivery/chapters/150_deploy_with_docker_compose.md

https://github.com/schoolofdevops/learn-jenkins/blob/master/continuous-delivery/chapters/140_create_docker_image.md

Python: Django-Based Web Application

Links tutos:

https://medium.com/@sushantkapare1717/real-world-ci-cd-devsecops-pipeline-for-deployment-of-python-web-app-511ecc25dbec

https://medium.com/@spontaneousworld11/building-a-ci-cd-pipeline-for-a-django-based-web-application-using-jenkins-2744e1af7f4d

Python: add2vals

Repo: https://github.com/jenkins-docs/simple-python-pyinstaller-app Links: https://www.jenkins.io/doc/tutorials/build-a-python-app-with-pyinstaller/

Jenkins security:

Static Code Analysis with SonarQube

https://github.com/jruels/jenkins-labs/blob/master/continuous-delivery/chapters/110_static_code_analysis_with_sonarqube.md

... ... ...-

About


Languages

Language:Dockerfile 100.0%