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 ffb3db99..c2ba8056 100644 Binary files a/libcoexist.a and b/libcoexist.a differ diff --git a/libcore.a b/libcore.a index bb5eb1dd..6f204d2d 100644 Binary files a/libcore.a and b/libcore.a differ diff --git a/libespnow.a b/libespnow.a index 6689a059..7832471c 100644 Binary files a/libespnow.a and b/libespnow.a differ diff --git a/libmesh.a b/libmesh.a index b8b83232..2306dfd2 100644 Binary files a/libmesh.a and b/libmesh.a differ diff --git a/libnet80211.a b/libnet80211.a index 30d017b3..6a0d5b9a 100644 Binary files a/libnet80211.a and b/libnet80211.a differ diff --git a/libpp.a b/libpp.a index e49d77aa..e1284156 100644 Binary files a/libpp.a and b/libpp.a differ diff --git a/libsmartconfig.a b/libsmartconfig.a index db6a5341..e5942e6a 100644 Binary files a/libsmartconfig.a and b/libsmartconfig.a differ diff --git a/libwpa.a b/libwpa.a index 672315fd..1f174e1c 100644 Binary files a/libwpa.a and b/libwpa.a differ diff --git a/libwpa2.a b/libwpa2.a index 48375b0b..9edc888f 100644 Binary files a/libwpa2.a and b/libwpa2.a differ diff --git a/libwps.a b/libwps.a index f53ca988..acbce714 100644 Binary files a/libwps.a and b/libwps.a differ