Skip to content

Commit 5be0d97

Browse files
committed
add changes for python3.13 externally managed env
1 parent e7d52fa commit 5be0d97

2 files changed

Lines changed: 6 additions & 7 deletions

File tree

ansible/roles/jenkins-worker/tasks/partials/tap2junit/ibmi.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@
55
#
66

77
- name: install tap2junit
8-
ansible.builtin.pip:
9-
executable: /QOpenSys/pkgs/bin/pip3.13
10-
name: tap2junit
11-
state: present
12-
version: "{{ tap2junit_version }}"
8+
pip:
9+
name: tap2junit=={{ tap2junit_version }}
10+
virtualenv: /home/{{ server_user|upper }}/venv
11+
virtualenv_command: python3.13 -m venv

ansible/roles/jenkins-worker/templates/ibmi_start.j2

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
CIJOBNAME="JENKINS_CI"
33
SBMJOB_OPTS="JOB($CIJOBNAME) USER(IOJS) JOBQ(QUSRNOMAX)"
44

5-
export PATH=/QOpenSys/pkgs/lib/ccache:/QOpenSys/pkgs/bin:/QOpenSys/usr/bin:/usr/ccs/bin:/QOpenSys/usr/bin/X11:/usr/sbin:.:/usr/bin
6-
export PASE_PATH=$PATH
75
export HOME={{ home }}/{{ server_user|upper }}
6+
export PATH=$HOME/venv/bin:/QOpenSys/pkgs/lib/ccache:/QOpenSys/pkgs/bin:/QOpenSys/usr/bin:/usr/ccs/bin:/QOpenSys/usr/bin/X11:/usr/sbin:.:/usr/bin
7+
export PASE_PATH=$PATH
88
export NODE_COMMON_PIPE="$HOME/test.pipe"
99
export NODE_TEST_DIR="$HOME/tmp"
1010
export JOBS=$(qsh -c "db2 -s 'SELECT configured_cpus*8 as cpus FROM TABLE(qsys2.system_status()) x'" | egrep "^\s*[0-9]+\s*$" | tr -d ' ')

0 commit comments

Comments
 (0)