#90 Fix pipeline groovy script
This commit is contained in:
parent
4ce082cfc4
commit
125b4c9898
|
|
@ -1,17 +1,20 @@
|
|||
#!/usr/bin/env groovy
|
||||
|
||||
def label = "k8s-e2e"
|
||||
def label = "k8sagent-e2e"
|
||||
def home = "/home/jenkins"
|
||||
def workspace = "${home}/workspace/build-jenkins-operator"
|
||||
def workdir = "${workspace}/src/github.com/jenkinsci/kubernetes-operator/"
|
||||
|
||||
podTemplate(label: label,
|
||||
containers: [
|
||||
containerTemplate(name: 'alpine', image: 'alpine:3.10.2'),
|
||||
containerTemplate(name: 'alpine', image: 'alpine:3.10.2', ttyEnabled: true, command: 'cat'),
|
||||
],
|
||||
) {
|
||||
node(label) {
|
||||
container('alpine') {
|
||||
sh 'echo "Its working"'
|
||||
stage('Run shell') {
|
||||
container('alpine') {
|
||||
sh 'echo "hello world"'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@ import (
|
|||
"context"
|
||||
"fmt"
|
||||
"testing"
|
||||
"time"
|
||||
|
||||
jenkinsclient "github.com/jenkinsci/kubernetes-operator/pkg/controller/jenkins/client"
|
||||
"github.com/jenkinsci/kubernetes-operator/pkg/controller/jenkins/configuration/base"
|
||||
|
|
@ -128,9 +129,12 @@ func TestPlugins(t *testing.T) {
|
|||
i, err := job.InvokeSimple(map[string]string{})
|
||||
require.NoError(t, err, i)
|
||||
|
||||
time.Sleep(time.Minute * 2)
|
||||
|
||||
job, err = jenkinsClient.GetJob(jobID)
|
||||
require.NoError(t, err, job)
|
||||
build, err := job.GetLastBuild()
|
||||
require.NoError(t, err)
|
||||
assert.Equal(t, int64(1), build.GetBuildNumber())
|
||||
assert.True(t, build.IsGood())
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue