We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 158bb7a + 570a89b commit 809014dCopy full SHA for 809014d
.gitlab-ci.yml
@@ -2,6 +2,12 @@ stages:
2
- build
3
- deploy
4
5
+.install_compiler: &install_compiler
6
+ - wget https://dl.espressif.com/dl/xtensa-lx106-elf-linux64-1.22.0-100-ge567ec7-5.2.0.tar.gz
7
+ - tar -zxvf xtensa-lx106-elf-linux64-1.22.0-100-ge567ec7-5.2.0.tar.gz
8
+ - export PATH=./xtensa-lx106-elf/bin/:$PATH
9
+ - xtensa-lx106-elf-gcc -v
10
+
11
.build_template: &build_template
12
stage: build
13
image: $CI_DOCKER_REGISTRY/esp8266-ci-env
@@ -19,7 +25,7 @@ stages:
19
25
- base64 --decode --ignore-garbage ~/.ssh/id_rsa_base64 > ~/.ssh/id_rsa
20
26
- chmod 600 ~/.ssh/id_rsa
21
27
- echo -e "Host gitlab.espressif.cn\n\tStrictHostKeyChecking no\n" >> ~/.ssh/config
22
-
28
+ - *install_compiler
23
29
24
30
build_ssc:
31
<<: *build_template
0 commit comments