aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2020-08-18 14:53:45 +0200
committerGerd Hoffmann <kraxel@redhat.com>2020-08-18 14:53:45 +0200
commit6ecbca874c4b7435e433f213c080e3e07453841c (patch)
tree36c4f40bb25cf2430d37b77136cdfee68d22d2e0
downloadjenkinsfiles-6ecbca874c4b7435e433f213c080e3e07453841c.tar.gz
kubernetes pipeline
-rw-r--r--Jenkinsfile16
-rw-r--r--fedora.pod9
2 files changed, 25 insertions, 0 deletions
diff --git a/Jenkinsfile b/Jenkinsfile
new file mode 100644
index 0000000..86b4a68
--- /dev/null
+++ b/Jenkinsfile
@@ -0,0 +1,16 @@
+pipeline {
+ agent {
+ kubernetes {
+ yamlFile 'fedora.yaml'
+ }
+ }
+ stages {
+ stage('Run shell') {
+ steps {
+ container('fedora') {
+ sh 'cat /etc/os-release''
+ }
+ }
+ }
+ }
+}
diff --git a/fedora.pod b/fedora.pod
new file mode 100644
index 0000000..b169519
--- /dev/null
+++ b/fedora.pod
@@ -0,0 +1,9 @@
+apiVersion: v1
+kind: Pod
+spec:
+ containers:
+ - name: fedora
+ image: fedora
+ command:
+ - cat
+ tty: true