@@ -21,33 +21,40 @@ curl -O https://uploader.codecov.io/latest/linux/codecov.SHA256SUM.sig
21
21
gpgv codecov.SHA256SUM.sig codecov.SHA256SUM
22
22
shasum -a 256 -c codecov.SHA256SUM
23
23
24
+ # read the token
25
+ if [ -z " $CODECOV_TOKEN " ]; then
26
+ echo -e " \033[0;33mCODECOV_TOKEN is not set. Proceeding without token.\033[0m"
27
+ else
28
+ echo -e " \033[0;32mUsing CODECOV_TOKEN from environment variable.\033[0m"
29
+ fi
30
+
24
31
# execute
25
32
chmod +x codecov
26
- while ! ./codecov -Z -v -s ../ -F Bicomplexes; do
33
+ while ! ./codecov -Z -v -s ../ -F Bicomplexes -t $CODECOV_TOKEN ; do
27
34
echo " Codecov upload failed, retrying in 60s"
28
35
sleep 60
29
36
done
30
- while ! ./codecov -Z -v -s ../ -F ComplexesCategories; do
37
+ while ! ./codecov -Z -v -s ../ -F ComplexesCategories -t $CODECOV_TOKEN ; do
31
38
echo " Codecov upload failed, retrying in 60s"
32
39
sleep 60
33
40
done
34
- while ! ./codecov -Z -v -s ../ -F DerivedCategories; do
41
+ while ! ./codecov -Z -v -s ../ -F DerivedCategories -t $CODECOV_TOKEN ; do
35
42
echo " Codecov upload failed, retrying in 60s"
36
43
sleep 60
37
44
done
38
- while ! ./codecov -Z -v -s ../ -F HomotopyCategories; do
45
+ while ! ./codecov -Z -v -s ../ -F HomotopyCategories -t $CODECOV_TOKEN ; do
39
46
echo " Codecov upload failed, retrying in 60s"
40
47
sleep 60
41
48
done
42
- while ! ./codecov -Z -v -s ../ -F StableCategories; do
49
+ while ! ./codecov -Z -v -s ../ -F StableCategories -t $CODECOV_TOKEN ; do
43
50
echo " Codecov upload failed, retrying in 60s"
44
51
sleep 60
45
52
done
46
- while ! ./codecov -Z -v -s ../ -F ToolsForHigherHomologicalAlgebra; do
53
+ while ! ./codecov -Z -v -s ../ -F ToolsForHigherHomologicalAlgebra -t $CODECOV_TOKEN ; do
47
54
echo " Codecov upload failed, retrying in 60s"
48
55
sleep 60
49
56
done
50
- while ! ./codecov -Z -v -s ../ -F TriangulatedCategories; do
57
+ while ! ./codecov -Z -v -s ../ -F TriangulatedCategories -t $CODECOV_TOKEN ; do
51
58
echo " Codecov upload failed, retrying in 60s"
52
59
sleep 60
53
60
done
0 commit comments