From 05643a9c6216a565cdfab6a0d02cab5b455ccd06 Mon Sep 17 00:00:00 2001 From: Cyril Danilevski <cydanil@gmail.com> Date: Tue, 6 Feb 2024 15:56:08 +0100 Subject: [PATCH] Use new wget url --- .gitlab-ci.yml | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9f59da6..76ae24f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,15 +2,23 @@ build: image: europeanxfel/karabo-ci:ubuntu-22-003 script: # Set up Arduino environment - - . /etc/os-release + - cat /etc/os-release - apt-get install -y wget python3-pip - - wget - https://downloads.arduino.cc/arduino-cli/arduino-cli-latest-linux64.tar.bz2 - - tar -xf arduino-cli-latest-linux64.tar.bz2 + - wget -nv + https://downloads.arduino.cc/arduino-cli/arduino-cli_latest_Linux_64bit.tar.gz + - tar -xf arduino-cli_latest_Linux_64bit.tar.gz - mv arduino-cli /usr/bin/arduino-cli + # Configure arduino-cli + - echo "board_manager:" > arduino-cli.yaml + - echo " additional_urls:" >> arduino-cli.yaml + - echo " - https://dl.espressif.com/dl/package_esp32_index.json" >> arduino-cli.yaml + - echo "library:" >> arduino-cli.yaml + - echo -n " enable_unsafe_install:" >> arduino-cli.yaml + - echo " true" >> arduino-cli.yaml + - cat -E arduino-cli.yaml + # Set up esp32 support - - echo "board_manager:\n additional_urls:\n - https://dl.espressif.com/dl/package_esp32_index.json\n" > arduino-cli.yaml - arduino-cli core update-index --config-file arduino-cli.yaml - arduino-cli core install esp32:esp32 @@ -19,7 +27,7 @@ build: # Install dependencies - arduino-cli lib install Ethernet - - arduino-cli lib install --git-url https://github.com/patricklaf/SNMP.git + - arduino-cli lib install --git-url https://github.com/patricklaf/SNMP.git --config-file arduino-cli.yaml # Compile artifact - arduino-cli compile -v --fqbn esp32:esp32:esp32wroverkit -o firmware.bin -- GitLab