Run CLJS unit tests when building desktop
Signed-off-by: George Lipov <gnl@lipov.net>
This commit is contained in:
parent
17a8d3a9c9
commit
e1c0dff406
|
@ -36,12 +36,12 @@ pipeline {
|
||||||
}
|
}
|
||||||
stage('Lint') {
|
stage('Lint') {
|
||||||
steps {
|
steps {
|
||||||
script { mobile.runLint() }
|
script { cmn.runLint() }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage('Tests') {
|
stage('Tests') {
|
||||||
steps {
|
steps {
|
||||||
script { mobile.runTests() }
|
script { cmn.runTests() }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage('Build') {
|
stage('Build') {
|
||||||
|
|
|
@ -32,12 +32,12 @@ pipeline {
|
||||||
}
|
}
|
||||||
stage('Lint') {
|
stage('Lint') {
|
||||||
steps {
|
steps {
|
||||||
script { mobile.runLint() }
|
script { cmn.runLint() }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage('Tests') {
|
stage('Tests') {
|
||||||
steps {
|
steps {
|
||||||
script { mobile.runTests() }
|
script { cmn.runTests() }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage('Build') {
|
stage('Build') {
|
||||||
|
|
|
@ -48,6 +48,16 @@ pipeline {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
stage('Lint') {
|
||||||
|
steps {
|
||||||
|
script { cmn.runLint() }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
stage('Tests') {
|
||||||
|
steps {
|
||||||
|
script { cmn.runTests() }
|
||||||
|
}
|
||||||
|
}
|
||||||
stage('Build') {
|
stage('Build') {
|
||||||
steps {
|
steps {
|
||||||
script { desktop.buildClojureScript() }
|
script { desktop.buildClojureScript() }
|
||||||
|
|
|
@ -28,6 +28,16 @@ pipeline {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
stage('Lint') {
|
||||||
|
steps {
|
||||||
|
script { cmn.runLint() }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
stage('Tests') {
|
||||||
|
steps {
|
||||||
|
script { cmn.runTests() }
|
||||||
|
}
|
||||||
|
}
|
||||||
stage('Build') {
|
stage('Build') {
|
||||||
steps {
|
steps {
|
||||||
script { desktop.buildClojureScript() }
|
script { desktop.buildClojureScript() }
|
||||||
|
|
|
@ -160,4 +160,12 @@ def getParentRunEnv(name) {
|
||||||
return c.getUpstreamRun().getEnvironment()[name]
|
return c.getUpstreamRun().getEnvironment()[name]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
def runLint() {
|
||||||
|
sh 'lein cljfmt check'
|
||||||
|
}
|
||||||
|
|
||||||
|
def runTests() {
|
||||||
|
sh 'lein test-cljs'
|
||||||
|
}
|
||||||
|
|
||||||
return this
|
return this
|
||||||
|
|
|
@ -59,14 +59,6 @@ def prep(type = 'nightly') {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
def runLint() {
|
|
||||||
sh 'lein cljfmt check'
|
|
||||||
}
|
|
||||||
|
|
||||||
def runTests() {
|
|
||||||
sh 'lein test-cljs'
|
|
||||||
}
|
|
||||||
|
|
||||||
def leinBuild(platform) {
|
def leinBuild(platform) {
|
||||||
sh "lein prod-build-${platform}"
|
sh "lein prod-build-${platform}"
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue