Show More
@@ -1,9 +1,12 b'' | |||||
1 | node { |
|
1 | node { | |
|
2 | def createvirtualenv = '' | |||
2 | def activatevirtualenv = '' |
|
3 | def activatevirtualenv = '' | |
3 | if (isUnix()) { |
|
4 | if (isUnix()) { | |
4 | activatevirtualenv = '. venv/bin/activate' |
|
5 | createvirtualenv = 'rm -r $JENKINS_HOME/venv/$JOB_NAME || true && virtualenv $JENKINS_HOME/venv/$JOB_NAME' | |
|
6 | activatevirtualenv = '. $JENKINS_HOME/venv/$JOB_NAME/bin/activate' | |||
5 | } else { |
|
7 | } else { | |
6 | activatevirtualenv = 'call venv\\Scripts\\activate.bat' |
|
8 | createvirtualenv = 'rmdir /s /q %JENKINS_HOME%\\venv\\%JOB_NAME% || true && virtualenv %JENKINS_HOME%\\venv\\%JOB_NAME%' | |
|
9 | activatevirtualenv = 'call %JENKINS_HOME%\\venv\\%JOB_NAME%\\Scripts\\activate.bat' | |||
7 | } |
|
10 | } | |
8 |
|
11 | |||
9 | stage('checkout') { |
|
12 | stage('checkout') { | |
@@ -15,7 +18,7 b' node {' | |||||
15 | } |
|
18 | } | |
16 | } |
|
19 | } | |
17 | stage('virtual env') { |
|
20 | stage('virtual env') { | |
18 |
def virtualenvscript = """virtualenv |
|
21 | def virtualenvscript = """$createvirtualenv | |
19 | $activatevirtualenv |
|
22 | $activatevirtualenv | |
20 | python -m pip install --upgrade pip |
|
23 | python -m pip install --upgrade pip | |
21 | pip install --upgrade setuptools |
|
24 | pip install --upgrade setuptools |
General Comments 0
You need to be logged in to leave comments.
Login now