forked from tinymce/tinymce-react
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathJenkinsfile
More file actions
24 lines (23 loc) · 679 Bytes
/
Jenkinsfile
File metadata and controls
24 lines (23 loc) · 679 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!groovy
@Library('waluigi@release/7') _
mixedBeehiveFlow(
container: [ resourceRequestMemory: '3Gi', resourceLimitMemory: '3Gi' ],
testPrefix: 'Tiny-React',
platforms: [
[ browser: 'chrome', headless: true ],
[ browser: 'firefox', provider: 'aws', buckets: 1 ],
[ browser: 'safari', provider: 'lambdatest', buckets: 1 ]
],
customSteps: {
stage("update storybook") {
def status = beehiveFlowStatus()
if (status.branchState == 'releaseReady' && status.isLatest) {
tinyGit.withGitHubSSHCredentials {
exec('yarn deploy-storybook')
}
} else {
echo "Skipping as is not latest release"
}
}
}
)