Skip to content

Commit ea73033

Browse files
committed
dynamic pipeline + build matrices
1 parent e88f132 commit ea73033

File tree

4 files changed

+45
-16
lines changed

4 files changed

+45
-16
lines changed

.buildkite/build_docs.sh

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
#!/bin/bash
2+
3+
#SBATCH --job-name=diagrammatic_equations_CI_docs # Job name
4+
#SBATCH --mail-type=END,FAIL # Mail events (NONE, BEGIN, END, FAIL, ALL)
5+
#SBATCH --mail-user=cuffaro.m@ufl.edu # Where to send mail
6+
#SBATCH --ntasks=1 # Run on a single CPU
7+
#SBATCH --mem=8gb # Job memory request
8+
#SBATCH --time=00:15:00 # Time limit hrs:min:sec
9+
10+
pwd; hostname; date
11+
12+
if [ $# -ne 1 ]; then
13+
echo "Usage: $0 VERSION"
14+
echo "Example: $0 1.10.0"
15+
exit 1
16+
fi
17+
18+
VERSION=$1
19+
20+
module load julia/$VERSION
21+
22+
echo "Building documentation..."
23+
julia --project=docs -e 'using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.status(); Pkg.instantiate(); include("docs/make.jl")'

.buildkite/jobscript.sh

Lines changed: 0 additions & 11 deletions
This file was deleted.

.buildkite/pipeline.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
1-
env:
2-
JULIA_VERSION: "1.10.2"
3-
JULIA_DEPOT_PATH: "$DEPOT"
4-
5-
61
steps:
72

83
- label: ":arrow_down: Load AlgebraicJulia pipeline"

.buildkite/run_tests.sh

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#!/bin/bash
2+
#SBATCH --job-name=diagrammatic_equations_CI_test # Job name
3+
#SBATCH --mail-type=END,FAIL # Mail events (NONE, BEGIN, END, FAIL, ALL)
4+
#SBATCH --mail-user=cuffaro.m@ufl.edu # Where to send mail
5+
#SBATCH --ntasks=1 # Run on a single CPU
6+
#SBATCH --mem=8gb # Job memory request
7+
#SBATCH --time=00:15:00 # Time limit hrs:min:sec
8+
9+
pwd; hostname; date
10+
11+
if [ $# -ne 1 ]; then
12+
echo "Usage: $0 VERSION"
13+
echo "Example: $0 1.10.0"
14+
exit 1
15+
fi
16+
17+
VERSION=$1
18+
19+
module load julia/$VERSION
20+
21+
echo "Running tests..."
22+
julia --project -e "using Pkg; Pkg.status(); Pkg.test()"

0 commit comments

Comments
 (0)