Compare commits

...

9 Commits
main ... 03_05

Author SHA1 Message Date
  Spencer Nicholls 789dbb886f
Delete 03_05.md 4 years ago
  Michael c78af99c10
Update WINDOWS.md 4 years ago
  Michael 64b2e37709
Update MAC_LINUX_DOCKER.md 4 years ago
  Michael cebe9fbae7
Update README.md 4 years ago
  Michael e3ad85a7c9
Update WINDOWS.md 4 years ago
  Michael 05f70f1b24
Update MAC_LINUX_DOCKER.md 4 years ago
  Michael 6f4e32f5cb
Update README.md 4 years ago
  Michael Jenkins 5d4b303ed3 Copy main content to README 4 years ago
  Michael Jenkins e2ae6cfd82 Add scripts for 03-05 4 years ago
3 changed files with 55 additions and 27 deletions
Unified View
  1. +17
    -0
      MAC_LINUX_DOCKER.md
  2. +21
    -27
      README.md
  3. +17
    -0
      WINDOWS.md

+ 17
- 0
MAC_LINUX_DOCKER.md View File

@ -0,0 +1,17 @@
# Learning Jenkins, 03-05: String Parameters
Create a freestyle job with one build step.
Add a string parameter for `VERSION_NUMBER`.
## MacOS, Linux, and Docker
If you are running Jenkins on MacOS, Linux, or Docker:
1. Select the `Execute shell` build step.
2. Enter the following for the command:
```
#!/bin/bash
echo "VERSION_NUMBER = $VERSION_NUMBER"
```
## Troubleshooting Errors

+ 21
- 27
README.md View File

@ -1,34 +1,28 @@
# Learning Jenkins
This is the repository for the LinkedIn Learning course `Learning Jenkins`. The full course is available from [LinkedIn Learning][lil-course-url].
# Learning Jenkins, 03-05: String Parameters
Create a freestyle job with one build step.
_See the readme file in the main branch for updated instructions and information._
## Instructions
This repository has branches for each of the videos in the course. You can use the branch pop up menu in github to switch to a specific branch and take a look at the course at that stage, or you can add `/tree/BRANCH_NAME` to the URL to go to the branch you want to access.
Add a string parameter for `VERSION_NUMBER`.
## Branches
The branches are structured to correspond to the videos in the course. The naming convention is `CHAPTER#_MOVIE#`. As an example, the branch named `02_03` corresponds to the second chapter and the third video in that chapter.
Some branches will have a beginning and an end state. These are marked with the letters `b` for "beginning" and `e` for "end". The `b` branch contains the code as it is at the beginning of the movie. The `e` branch contains the code as it is at the end of the movie. The `main` branch holds the final state of the code when in the course.
## WINDOWS SYSTEMS
If you are running Jenkins on a Windows system:
When switching from one exercise files branch to the next after making changes to the files, you may get a message like this:
1. Select the `Execute Windows batch command` build step
2. Enter the following for the command:
```
@echo off
@echo VERSION_NUMBER = %VERSION_NUMBER%
```
error: Your local changes to the following files would be overwritten by checkout: [files]
Please commit your changes or stash them before you switch branches.
Aborting
[Follow this link for more details on Windows](WINDOWS.md)
To resolve this issue:
Add changes to git using this command: git add .
Commit changes using this command: git commit -m "some message"
## MacOS, Linux, and Docker
If you are running Jenkins on MacOS, Linux, or Docker:
## Installing
1. To use these exercise files, you must have the following installed:
- [list of requirements for course]
2. Clone this repository into your local machine using the terminal (Mac), CMD (Windows), or a GUI tool like SourceTree.
3. [Course-specific instructions]
[0]: # (Replace these placeholder URLs with actual course URLs)
[lil-course-url]: https://www.linkedin.com/learning/
[lil-thumbnail-url]: http://
1. Select the `Execute shell` build step.
2. Enter the following for the command:
```
#!/bin/bash
echo "VERSION_NUMBER = $VERSION_NUMBER"
```
[Follow this link for more details on MacOS, Linux, and Docker](MAC_LINUX_DOCKER.md)

+ 17
- 0
WINDOWS.md View File

@ -0,0 +1,17 @@
# Learning Jenkins, 03-05: String Parameters
Create a freestyle job with one build step.
Add a string parameter for `VERSION_NUMBER`.
## WINDOWS SYSTEMS
If you are running Jenkins on a Windows system:
1. Select the `Execute Windows batch command` build step
2. Enter the following for the command:
```
@echo off
@echo VERSION_NUMBER = %VERSION_NUMBER%
```
## Troubleshooting Errors

Loading…
Cancel
Save