Skip to content

Commit d0e36ce

Browse files
authored
Merge pull request #243 from choroba/download2
Simplify client version to URL mapping
2 parents 12ccd98 + a3b7c60 commit d0e36ce

1 file changed

Lines changed: 4 additions & 34 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 4 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -440,40 +440,10 @@ jobs:
440440
CLIENT_FILE="$HOME/cache/$(basename "$CLIENT_URL")"
441441
elif [ "$CLIENT_DB" = "MariaDB-ConC" ]; then
442442
case "$CLIENT_VERSION" in
443-
2.3.0) CLIENT_URL=https://dlm.mariadb.com/273377/Connectors/c/connector-c-2.3.0/mariadb-connector-c-2.3.0-linux-x86_64.tar.gz ;;
444-
2.3.1) CLIENT_URL=https://dlm.mariadb.com/273425/Connectors/c/connector-c-2.3.1/mariadb-connector-c-2.3.1-linux-x86_64.tar.gz ;;
445-
2.3.2) CLIENT_URL=https://dlm.mariadb.com/273446/Connectors/c/connector-c-2.3.2/mariadb-connector-c-2.3.2-linux-x86_64.tar.gz ;;
446-
2.3.3) CLIENT_URL=https://dlm.mariadb.com/273433/Connectors/c/connector-c-2.3.3/mariadb-connector-c-2.3.3-linux-x86_64.tar.gz ;;
447-
2.3.4) CLIENT_URL=https://dlm.mariadb.com/273418/Connectors/c/connector-c-2.3.4/mariadb-connector-c-2.3.4-linux-x86_64.tar.gz ;;
448-
2.3.5) CLIENT_URL=https://dlm.mariadb.com/273415/Connectors/c/connector-c-2.3.5/mariadb-connector-c-2.3.5-linux-x86_64.tar.gz ;;
449-
2.3.6) CLIENT_URL=https://dlm.mariadb.com/273467/Connectors/c/connector-c-2.3.6/mariadb-connector-c-2.3.6-linux-x86_64.tar.gz ;;
450-
2.3.7) CLIENT_URL=https://dlm.mariadb.com/23302/Connectors/c/connector-c-2.3.7/mariadb-connector-c-2.3.7-linux-x86_64.tar.gz ;;
451-
3.0.2) CLIENT_URL=https://dlm.mariadb.com/273439/Connectors/c/connector-c-3.0.2/mariadb-connector-c-3.0.2-linux-x86_64.tar.gz ;;
452-
3.0.3) CLIENT_URL=https://dlm.mariadb.com/273390/Connectors/c/connector-c-3.0.3/mariadb-connector-c-3.0.3-linux-x86_64.tar.gz ;;
453-
3.0.4) CLIENT_URL=https://dlm.mariadb.com/273483/Connectors/c/connector-c-3.0.4/mariadb-connector-c-3.0.4-linux-x86_64.tar.gz ;;
454-
3.0.5) CLIENT_URL=https://dlm.mariadb.com/273472/Connectors/c/connector-c-3.0.5/mariadb-connector-c-3.0.5-linux-x86_64.tar.gz ;;
455-
3.0.6) CLIENT_URL=https://dlm.mariadb.com/83/Connectors/c/connector-c-3.0.6/mariadb-connector-c-3.0.6-linux-x86_64.tar.gz ;;
456-
3.0.7) CLIENT_URL=https://dlm.mariadb.com/524113/Connectors/c/connector-c-3.0.7/mariadb-connector-c-3.0.7-linux-x86_64.tar.gz ;;
457-
3.0.8) CLIENT_URL=https://dlm.mariadb.com/532949/Connectors/c/connector-c-3.0.8/mariadb-connector-c-3.0.8-linux-x86_64.tar.gz ;;
458-
3.0.9) CLIENT_URL=https://dlm.mariadb.com/595027/Connectors/c/connector-c-3.0.9/mariadb-connector-c-3.0.9-linux-x86_64.tar.gz ;;
459-
# 3.0.10) CLIENT_URL=??? ;; # Page empty.
460-
3.1.0) CLIENT_URL=https://dlm.mariadb.com/631713/Connectors/c/connector-c-3.1.0/mariadb-connector-c-3.1.0-linux-x86_64.tar.gz ;;
461-
3.1.1) CLIENT_URL=https://dlm.mariadb.com/681621/Connectors/c/connector-c-3.1.1/mariadb-connector-c-3.1.1-linux-x86_64.tar.gz ;;
462-
3.1.2) CLIENT_URL=https://dlm.mariadb.com/706704/Connectors/c/connector-c-3.1.2/mariadb-connector-c-3.1.2-linux-x86_64.tar.gz ;;
463-
3.1.3) CLIENT_URL=https://dlm.mariadb.com/756152/Connectors/c/connector-c-3.1.3/mariadb-connector-c-3.1.3-linux-x86_64.tar.gz ;;
464-
3.1.4) CLIENT_URL=https://dlm.mariadb.com/759403/Connectors/c/connector-c-3.1.4/mariadb-connector-c-3.1.4-linux-x86_64.tar.gz ;;
465-
3.1.5) CLIENT_URL=https://dlm.mariadb.com/879068/Connectors/c/connector-c-3.1.5/mariadb-connector-c-3.1.5-linux-x86_64.tar.gz ;;
466-
3.1.6) CLIENT_URL=https://dlm.mariadb.com/918870/Connectors/c/connector-c-3.1.6/mariadb-connector-c-3.1.6-linux-x86_64.tar.gz ;;
467-
3.1.7) CLIENT_URL=https://dlm.mariadb.com/974914/Connectors/c/connector-c-3.1.7/mariadb-connector-c-3.1.7-linux-x86_64.tar.gz ;;
468-
# 3.1.[01234567]) CLIENT_URL=https://archive.mariadb.com/connector-c-${CLIENT_VERSION/-*/}/mariadb-connector-c-$CLIENT_VERSION-linux-x86_64.tar.gz ;;
469-
3.1.10) CLIENT_URL=https://dlm.mariadb.com/1157478/Connectors/c/connector-c-3.1.10/mariadb-connector-c-3.1.10-ubuntu-focal-amd64.tar.gz ;;
470-
3.1.21) CLIENT_URL=https://dlm.mariadb.com/3216034/Connectors/c/connector-c-3.1.21/mariadb-connector-c-3.1.21-ubuntu-focal-amd64.tar.gz ;;
471-
3.2.0) CLIENT_URL=https://dlm.mariadb.com/1671933/Connectors/c/connector-c-3.2.0/mariadb-connector-c-3.2.0-ubuntu-focal-amd64.tar.gz ;;
472-
3.2.7) CLIENT_URL=https://dlm.mariadb.com/2319667/Connectors/c/connector-c-3.2.7/mariadb-connector-c-3.2.7-ubuntu-focal-amd64.tar.gz ;;
473-
3.3.0-rc1) CLIENT_URL=https://dlm.mariadb.com/2217906/Connectors/c/connector-c-3.3.0/mariadb-connector-c-3.3.0-rc1-ubuntu-focal-amd64.tar.gz ;;
474-
3.3.5) CLIENT_URL=https://dlm.mariadb.com/3216124/Connectors/c/connector-c-3.3.5/mariadb-connector-c-3.3.5-ubuntu-focal-amd64.tar.gz ;;
475-
# 3.*) CLIENT_URL=https://archive.mariadb.com/connector-c-${CLIENT_VERSION/-*/}/mariadb-connector-c-$CLIENT_VERSION-ubuntu-focal-amd64.tar.gz ;;
476-
*) CLIENT_URL=https://archive.mariadb.com/connector-c-${CLIENT_VERSION/-*/}/mariadb-connector-c-$CLIENT_VERSION-linux-x86_64.tar.gz ;;
443+
2.*|3.0.*|3.1.[01234567]) CLIENT_URL=https://dlm.mariadb.com/Connectors/c/connector-c-$CLIENT_VERSION/mariadb-connector-c-$CLIENT_VERSION-linux-x86_64.tar.gz ;;
444+
# 3.0.10) CLIENT_URL=??? ;; # Page empty.
445+
3.[123].*) CLIENT_URL=https://dlm.mariadb.com/Connectors/c/connector-c-${CLIENT_VERSION%-*}/mariadb-connector-c-$CLIENT_VERSION-ubuntu-focal-amd64.tar.gz ;;
446+
*) CLIENT_URL=https://dlm.mariadb.com/Connectors/c/connector-c-${CLIENT_VERSION%-*}/mariadb-connector-c-$CLIENT_VERSION-linux-x86_64.tar.gz ;;
477447
esac
478448
CLIENT_FILE="$HOME/cache/$(basename "$CLIENT_URL")"
479449
elif [ "$CLIENT_DB" = "MySQL-Server" ]; then

0 commit comments

Comments
 (0)