|
60 | 60 | libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \ |
61 | 61 | libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev \ |
62 | 62 | && rm -rf /var/lib/apt/lists/* |
63 | | - rm -rf "$PYENV_ROOT" |
64 | 63 | git clone --depth 1 https://github.com/pyenv/pyenv.git --branch "v$PYENV_BRANCH_VERSION" --single-branch "$PYENV_ROOT" |
65 | | - # Check if Python 3.9.6 is already installed, if not install it |
66 | | - if [ ! -d "$PYENV_ROOT/versions/$PYTHON_VERSION" ]; then |
67 | | - pyenv install "$PYTHON_VERSION" |
68 | | - fi |
| 64 | + pyenv install "$PYTHON_VERSION" |
69 | 65 | pyenv global "$PYTHON_VERSION" |
70 | 66 | - export ARTIFACTS_DIR="$(pwd)/reports" && mkdir -p "${ARTIFACTS_DIR}" |
71 | 67 | - export CONVERTED_DIR="${ARTIFACTS_DIR}/converted" && mkdir -p "${CONVERTED_DIR}" |
|
75 | 71 | echo "WARNING: CI_JOB_TOKEN not set, skipping benchmark-analyzer installation" |
76 | 72 | else |
77 | 73 | echo "Installing benchmark-analyzer from relenv-benchmark-analyzer..." |
| 74 | + export PATH="/pyenv/shims:/pyenv/bin:$PATH" |
78 | 75 | git clone --branch sarahchen6/add-java-microbenchmark-scripts https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.ddbuild.io/DataDog/relenv-benchmark-analyzer /tmp/benchmark-analyzer |
79 | 76 | cd /tmp/benchmark-analyzer |
80 | 77 | sed -i "s#ssh://git@github.com/DataDog#https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.ddbuild.io/DataDog#g" setup.cfg |
@@ -181,7 +178,6 @@ convert-startup-benchmarks: |
181 | 178 | - when: on_success |
182 | 179 | interruptible: true |
183 | 180 | script: |
184 | | - - !reference [.convert-benchmarks, before_script] |
185 | 181 | - | |
186 | 182 | echo "=== Converting startup benchmark artifacts ===" |
187 | 183 | # Check if artifacts directory exists |
@@ -270,7 +266,6 @@ convert-dacapo-benchmarks: |
270 | 266 | - when: on_success |
271 | 267 | interruptible: true |
272 | 268 | script: |
273 | | - - !reference [.convert-benchmarks, before_script] |
274 | 269 | - | |
275 | 270 | echo "=== Converting dacapo benchmark artifacts ===" |
276 | 271 | # Check if artifacts directory exists |
@@ -375,7 +370,6 @@ convert-load-benchmarks: |
375 | 370 | - when: on_success |
376 | 371 | interruptible: true |
377 | 372 | script: |
378 | | - - !reference [.convert-benchmarks, before_script] |
379 | 373 | - | |
380 | 374 | echo "=== Processing load benchmark artifacts ===" |
381 | 375 | # Check if artifacts directory exists |
|
0 commit comments