ci: only use efl latest for the moment

pull/4/head
Boris Faure 9 months ago
parent 3e95d2ad9f
commit 88a6b3e602
Signed by: borisfaure
GPG Key ID: EAA9CD729F522998
  1. 60
      .circleci/config.yml

@ -24,57 +24,6 @@ jobs:
key: checkout-{{ .Environment.CIRCLE_SHA1 }}
paths:
- /terminology
build_minimal_gcc_efl-1_22:
docker:
- image: borisfaure/terminology-ci:latest
steps:
- restore_cache:
key: checkout-{{ .Environment.CIRCLE_SHA1 }}
- run:
name: Install EFL
command: apk add /pkg/efl-1.22.6-r0.apk /pkg/efl-dev-1.22.6-r0.apk
- run:
name: Compile with GCC
command: |
cd /terminology
meson -Dnls=false . build
meson configure build
cd build
ninja -j4
build_minimal_gcc_efl-1_23:
docker:
- image: borisfaure/terminology-ci:latest
steps:
- restore_cache:
key: checkout-{{ .Environment.CIRCLE_SHA1 }}
- run:
name: Install EFL
command: apk add /pkg/efl-1.23.3-r2.apk /pkg/efl-dev-1.23.3-r2.apk
- run:
name: Compile with GCC
command: |
cd /terminology
meson -Dnls=false . build
meson configure build
cd build
ninja -j4
build_minimal_gcc_efl-1_24:
docker:
- image: borisfaure/terminology-ci:latest
steps:
- restore_cache:
key: checkout-{{ .Environment.CIRCLE_SHA1 }}
- run:
name: Install EFL
command: apk add /pkg/efl-1.24.3-r0.apk /pkg/efl-dev-1.24.3-r0.apk
- run:
name: Compile with GCC
command: |
cd /terminology
meson -Dnls=false . build
meson configure build
cd build
ninja -j4
build_and_test_debug_gcc_efl_latest:
docker:
- image: borisfaure/terminology-ci:latest
@ -195,15 +144,6 @@ workflows:
build-and-deploy:
jobs:
- checkout_code
- build_minimal_gcc_efl-1_22:
requires:
- checkout_code
- build_minimal_gcc_efl-1_23:
requires:
- checkout_code
- build_minimal_gcc_efl-1_24:
requires:
- checkout_code
- build_and_test_debug_gcc_efl_latest:
requires:
- checkout_code

Loading…
Cancel
Save