diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2e2eb2ce..28cd4860 100755 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,6 +1,32 @@ stages: + - check - deploy +check_lib_reversion: + stage: check + except: + - master + - /^release\/v/ + image: $CI_DOCKER_REGISTRY/esp32-ci-env + script: + - GIT_COMMIT_ID=`git log --pretty="%s" -1 | grep -o '([0-9a-f]*)' | tail -1 | cut -c 2-8` + - echo "GIT_COMMIT_ID is "$GIT_COMMIT_ID + - test $(echo -n $GIT_COMMIT_ID | wc -c) -eq 7 + - grep $GIT_COMMIT_ID libcoexist.a + - grep $GIT_COMMIT_ID libcore.a + - grep $GIT_COMMIT_ID libespnow.a + - grep $GIT_COMMIT_ID libespnow.a + - grep $GIT_COMMIT_ID libnet80211.a + - grep $GIT_COMMIT_ID libpp.a + - grep $GIT_COMMIT_ID libsmartconfig.a + - grep $GIT_COMMIT_ID libwps.a + - grep $GIT_COMMIT_ID libwpa.a + - grep $GIT_COMMIT_ID libwpa2.a + - grep $GIT_COMMIT_ID-remote libnet80211.a + - test $(grep $GIT_COMMIT_ID-dirty *.a | wc -l) -eq 0 + - test $(xtensa-esp32-elf-nm *.a | grep -w printf | wc -l) -eq 0 + - test $(xtensa-esp32-elf-nm *.a | grep -w ets_printf | wc -l) -eq 0 + push_master_to_github: stage: deploy only: diff --git a/libcoexist.a b/libcoexist.a index 7fce37f3..d1ad88e0 100644 Binary files a/libcoexist.a and b/libcoexist.a differ diff --git a/libcore.a b/libcore.a index 1df5135c..b18898b6 100644 Binary files a/libcore.a and b/libcore.a differ diff --git a/libespnow.a b/libespnow.a index 1eb2dde0..409de732 100644 Binary files a/libespnow.a and b/libespnow.a differ diff --git a/libmesh.a b/libmesh.a index 5bab32ad..b30ea9b0 100644 Binary files a/libmesh.a and b/libmesh.a differ diff --git a/libnet80211.a b/libnet80211.a index c7678ef9..22b15547 100644 Binary files a/libnet80211.a and b/libnet80211.a differ diff --git a/libpp.a b/libpp.a index 93b6ccfd..9f6dd3c0 100644 Binary files a/libpp.a and b/libpp.a differ diff --git a/libsmartconfig.a b/libsmartconfig.a index 21e69e3a..57a7f13a 100644 Binary files a/libsmartconfig.a and b/libsmartconfig.a differ diff --git a/libwpa.a b/libwpa.a index deeddde6..788e78c4 100644 Binary files a/libwpa.a and b/libwpa.a differ diff --git a/libwpa2.a b/libwpa2.a index 3a3c4b59..08acd379 100644 Binary files a/libwpa2.a and b/libwpa2.a differ diff --git a/libwps.a b/libwps.a index 752a4e6e..69d8b590 100644 Binary files a/libwps.a and b/libwps.a differ