Greetings,
I have just started using DSL in my Jenkins.
I have encountered a problem: how to keep DSL scripts under version control?
I have:
BUt the console log says:
[EnvInject] - Loading node environment variables.
[EnvInject] - Preparing an environment for the build.
[EnvInject] - Keeping Jenkins system variables.
[EnvInject] - Keeping Jenkins build variables.
[EnvInject] - Executing and processing the following script content:
svn export --force ${SVN_CREDENTIALS}
https://path.to.my.repo/szandala/factory_test
<https://svne1.access.nsn.com/isource/svnroot/BTS_T_SCM_CCS/users/szandala/factory_test>
.
echo "My workspace: ${WORKSPACE}"
pwd
[jenkins] $ /bin/sh -xe /var/tmp/hudson1928792222847093505.sh
A .
A factory.dsl
Exported revision 2450.
+ echo 'My workspace: '
My workspace:
+ pwd
/var/jenkins
[EnvInject] - Script executed successfully.
[EnvInject] - Injecting contributions.
Building on master in workspace
/var/jenkins/jobs/szandala.factory_test/workspace
[build-flow] reading DSL from file 'factory.dsl'
FATAL: /var/jenkins/jobs/szandala.factory_test/workspace/factory.dsl (No such
file or directory)java.io.FileNotFoundException
<http://stacktrace.jenkins-ci.org/search?query=java.io.FileNotFoundException>:
/var/jenkins/jobs/szandala.factory_test/workspace/factory.dsl (No such file or
directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:146)
at hudson.FilePath.read(FilePath.java:1752)
at hudson.FilePath.readToString(FilePath.java:1853)
at
com.cloudbees.plugins.flow.FlowRun$BuildWithWorkspaceRunnerImpl.doRun(FlowRun.java:177)
at
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:537)
at hudson.model.Run.execute(Run.java:1741)
at hudson.model.Run.run(Run.java:1679)
at com.cloudbees.plugins.flow.FlowRun.run(FlowRun.java:153)
at hudson.model.ResourceController.execute(ResourceController.java:98)
at hudson.model.Executor.run(Executor.java:408)
Finished: FAILURE
How can I export DSL script from Git / SVN?
--
You received this message because you are subscribed to the Google Groups
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-users/95c0553e-f447-4286-856d-c83ccb191205%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.