Skip to content
GitLab
Explore
Sign in
Andreas Klöckner
leap
Compare revisions
139c2e7cf98f8e728b606ee9b67e134e0eec47d1 to e2a554ae504910cf9887fb6ff25f793dbd5fd718
Commits on Source (2)
Drop insecure (-k) flags from curl
· f22b3c80
Andreas Klöckner
authored
Nov 20, 2022
and
Andreas Klöckner
committed
Nov 20, 2022
f22b3c80
Modernize Github CI script invocation
· e2a554ae
Andreas Klöckner
authored
Nov 20, 2022
and
Andreas Klöckner
committed
Nov 20, 2022
e2a554ae
Hide whitespace changes
Inline
Side-by-side
.github/workflows/ci.yml
View file @
e2a554ae
...
...
@@ -22,7 +22,7 @@ jobs:
python-version
:
'
3.8'
-
name
:
"
Main
Script"
run
:
|
curl -L -O
-k
https://gitlab.tiker.net/inducer/ci-support/raw/main/prepare-and-run-flake8.sh
curl -L -O https://gitlab.tiker.net/inducer/ci-support/raw/main/prepare-and-run-flake8.sh
. ./prepare-and-run-flake8.sh "$(basename $GITHUB_REPOSITORY)" test examples
pylint
:
...
...
@@ -36,7 +36,7 @@ jobs:
python-version
:
'
3.x'
-
name
:
"
Main
Script"
run
:
|
curl -L -O
-k
https://gitlab.tiker.net/inducer/ci-support/raw/main/prepare-and-run-pylint.sh
curl -L -O https://gitlab.tiker.net/inducer/ci-support/raw/main/prepare-and-run-pylint.sh
. ./prepare-and-run-pylint.sh "$(basename $GITHUB_REPOSITORY)" test examples
pytest
:
...
...
@@ -55,9 +55,8 @@ jobs:
run
:
|
EXTRA_INSTALL="numpy"
sudo apt update
sudo apt install gfortran-7 liblapack-dev libblas-dev
sudo ln -sf /usr/bin/gfortran-7 /usr/bin/gfortran
curl -L -O -k https://gitlab.tiker.net/inducer/ci-support/raw/main/build-and-test-py-project.sh
sudo apt install gfortran liblapack-dev libblas-dev
curl -L -O https://gitlab.tiker.net/inducer/ci-support/raw/main/build-and-test-py-project.sh
. ./build-and-test-py-project.sh
pytest_conda
:
...
...
@@ -67,14 +66,12 @@ jobs:
-
uses
:
actions/checkout@v3
-
name
:
"
Main
Script"
run
:
|
CONDA_ENVIRONMENT=.test-conda-env-py3.yml
curl -L -O -k https://tiker.net/ci-support-v0
curl -L -O https://tiker.net/ci-support-v0
. ./ci-support-v0
build_py_project_in_conda_env
sudo apt update
sudo apt install gfortran-7 liblapack-dev libblas-dev
sudo ln -sf /usr/bin/gfortran-7 /usr/bin/gfortran
sudo apt install gfortran liblapack-dev libblas-dev
test_py_project
...
...
@@ -95,10 +92,9 @@ jobs:
EXTRA_INSTALL="numpy matplotlib scipy"
sudo apt update
sudo apt install gfortran-7 liblapack-dev libblas-dev
sudo ln -sf /usr/bin/gfortran-7 /usr/bin/gfortran
sudo apt install gfortran liblapack-dev libblas-dev
curl -L -O
-k
https://gitlab.tiker.net/inducer/ci-support/raw/main/build-py-project-and-run-examples.sh
curl -L -O https://gitlab.tiker.net/inducer/ci-support/raw/main/build-py-project-and-run-examples.sh
. ./build-py-project-and-run-examples.sh
examples_conda
:
...
...
@@ -108,14 +104,12 @@ jobs:
-
uses
:
actions/checkout@v3
-
name
:
"
Main
Script"
run
:
|
CONDA_ENVIRONMENT=.test-conda-env-py3.yml
curl -L -O -k https://tiker.net/ci-support-v0
curl -L -O https://tiker.net/ci-support-v0
. ./ci-support-v0
build_py_project_in_conda_env
sudo apt update
sudo apt install gfortran-7 liblapack-dev libblas-dev
sudo ln -sf /usr/bin/gfortran-7 /usr/bin/gfortran
sudo apt install gfortran liblapack-dev libblas-dev
run_examples
...
...
@@ -131,8 +125,8 @@ jobs:
-
name
:
"
Main
Script"
run
:
|
EXTRA_INSTALL="numpy"
curl -L -O
-k
https://
gitlab.
tiker.net/
inducer/
ci-support
/raw/main/ci-support.sh
. ci-support
.sh
curl -L -O https://tiker.net/ci-support
-v0
. ci-support
-v0
build_py_project_in_venv
build_docs
...
...
.gitlab-ci.yml
View file @
e2a554ae
...
...
@@ -2,7 +2,7 @@ Python 3:
script
:
-
py_version=3
-
EXTRA_INSTALL="numpy scipy"
-
curl -L -O
-k
https://gitlab.tiker.net/inducer/ci-support/raw/main/build-and-test-py-project.sh
-
curl -L -O https://gitlab.tiker.net/inducer/ci-support/raw/main/build-and-test-py-project.sh
-
"
.
./build-and-test-py-project.sh"
tags
:
-
python3
...
...
@@ -17,7 +17,7 @@ Python 3 Examples:
script
:
-
py_version=3
-
EXTRA_INSTALL="numpy scipy matplotlib"
-
curl -L -O
-k
https://gitlab.tiker.net/inducer/ci-support/raw/main/build-py-project-and-run-examples.sh
-
curl -L -O https://gitlab.tiker.net/inducer/ci-support/raw/main/build-py-project-and-run-examples.sh
-
"
.
./build-py-project-and-run-examples.sh"
tags
:
-
python3
...
...
@@ -31,7 +31,7 @@ Pylint:
script
:
|
export PY_EXE=python3
EXTRA_INSTALL="numpy scipy"
curl -L -O
-k
https://gitlab.tiker.net/inducer/ci-support/raw/main/prepare-and-run-pylint.sh
curl -L -O https://gitlab.tiker.net/inducer/ci-support/raw/main/prepare-and-run-pylint.sh
. ./prepare-and-run-pylint.sh "$CI_PROJECT_NAME" test examples
tags
:
-
python3
...
...
@@ -41,14 +41,14 @@ Pylint:
Documentation
:
script
:
-
EXTRA_INSTALL="numpy"
-
curl -L -O
-k
https://gitlab.tiker.net/inducer/ci-support/raw/main/build-docs.sh
-
curl -L -O https://gitlab.tiker.net/inducer/ci-support/raw/main/build-docs.sh
-
"
.
./build-docs.sh"
tags
:
-
python3
Flake8
:
script
:
|
curl -L -O
-k
https://gitlab.tiker.net/inducer/ci-support/raw/main/prepare-and-run-flake8.sh
curl -L -O https://gitlab.tiker.net/inducer/ci-support/raw/main/prepare-and-run-flake8.sh
. ./prepare-and-run-flake8.sh "$CI_PROJECT_NAME" test examples
tags
:
-
python3
...
...