Commit 7710d67f authored by Torben Rogge's avatar Torben Rogge
Browse files

Task 4 - Images I

parent 3649f63a
Pipeline #21350 failed with stage
in 7 seconds
stages:
- generate
- consume
variables:
GREET: "Groot!"
job1:
stage: generate
script:
- mkdir build
- echo "Hello I am job 1 executed on the $CI_COMMIT_REF_NAME branch only" > build/job1-result.txt
artifacts:
paths:
- build/
only:
- master
stages:
- test
job2:
stage: generate
java:
stage: test
script:
- mkdir build
- echo "Hello I am job 2 executed on the $CI_COMMIT_REF_NAME branch only" > build/job2-result.txt
artifacts:
paths:
- build/
only:
variables:
- $CI_COMMIT_REF_NAME == "release"
- javac src/*.java
- java -cp src/ Hello $GREET > result.txt
- cat result.txt
- cat result.txt | grep "Hello $GREET"
job3:
stage: generate
python:
stage: test
script:
- mkdir build
- echo "Hello I am job3 and always executed except for the master or release branch" > build/job3-result.txt
artifacts:
paths:
- build/
except:
- master
- release
- python src/hello.py $GREET > result.txt
- cat result.txt
- cat result.txt | grep "Hello $GREET"
job4:
stage: consume
script:
- cat build/*-result.txt
public class Hello {
public static void main(String[] args) {
System.out.println("Hello " + args[0]);
System.out.println("I am " + args[0]);
}
}
import sys
print(f"Hello {sys.argv[1]}")
print(f"I am {sys.argv[1]}")
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment