DevOps Classroom notes 22/Nov/2023

Jenkins Workspaces

  • When we run a jenkins project, it needs some folder to
    • clone the git code
    • perform build or other actions
  • This folder is called as workspace
  • Lets create a new project



  • This project should clone the git and execute the build steps
  • Lets look into where this project is stored and how
    • Project definition is stored in ~/Jobs/<project-name>
    • config.xml file will have the steps defined in the job written as xml file


  • Now lets try to build the job (Run the pipeline)
  • In ~/Workspaces/<project-name> the code of git will be cloned. This folder will be pwd (present working directory) when the job is executing

Building the code, Packaging the code

  • As discussed in the class the package is the format that will be used to run the application in enduser environment
  • Building the code: Converting the code into
    • Executable that os understands (C,C++)
    • Bytecode that runtime understands (Java, .net)

Exercise

  • what is makefile and how is used to build simple C program
  • What is ANT and how did it help in building java code.
Published
Categorized as Uncategorized Tagged

By continuous learner

devops & cloud enthusiastic learner

Leave a comment

Turn on JavaScript to leave a comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Please turn AdBlock off
Plugin for Social Media by Acurax Wordpress Design Studio
Exit mobile version
%%footer%%