|
|
|
@ -1,40 +0,0 @@ |
|
|
|
# Learning Jenkins, 03-07: Boolean Parameters |
|
|
|
Create a freestyle job with one build step. |
|
|
|
|
|
|
|
Add a boolean parameter called `RUN_TESTS`. |
|
|
|
|
|
|
|
## 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 "RUN_TESTS = %RUN_TESTS%" |
|
|
|
if "%RUN_TESTS%"=="true" ( |
|
|
|
echo "RUNNING TESTS!" |
|
|
|
) else ( |
|
|
|
echo "No tests will be run" |
|
|
|
) |
|
|
|
``` |
|
|
|
|
|
|
|
[Follow this link for more details on Windows](WINDOWS.md) |
|
|
|
|
|
|
|
## 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 "RUN_TESTS = $RUN_TESTS" |
|
|
|
if [ "$RUN_TESTS" = "true" ]; |
|
|
|
then |
|
|
|
echo "RUNNING TESTS!"; |
|
|
|
else |
|
|
|
echo "No tests will be run..."; |
|
|
|
fi |
|
|
|
``` |
|
|
|
|
|
|
|
[Follow this link for more details on MacOS, Linux, and Docker](MAC_LINUX_DOCKER.md) |
|
|
|
|