Brennan Ashton
005ef92990
Restore Git Credentials on NuttX repo
...
Something change on the GitHub side that has broken credentials
between the the fetch and buld workflow steps. There is no
way to tell the checkout action to only re-auth so we have it
checkout the repo again, but it will use what it already has.
In the future we can change fetch step to just compute the
target refs and store them in a script that we can call to
set the environment variables for the targets much like
this patch.
Signed-off-by: Brennan Ashton <bashton@brennanashton.com>
2020-05-05 15:28:51 +08:00
liuhaitao
c98960cbf4
CI: Remove -G from cibuild.sh command line
...
Use make distclean instead of git clean to do check build clean defaultly.
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2020-04-29 14:45:40 +08:00
Brennan Ashton
932efd419d
CI: Add logic for determining which branches of OS App and Testing repos should be used
...
Signed-off-by: Brennan Ashton <bashton@brennanashton.com>
2020-04-26 00:40:47 +01:00
Xiang Xiao
51cbd42227
Revert "build.yml: Remove -G from cibuild.sh command line"
...
This reverts commit 989988fa72
.
2020-04-22 17:56:19 +01:00
Xiang Xiao
989988fa72
build.yml: Remove -G from cibuild.sh command line
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-04-22 00:46:26 +08:00
Xiang Xiao
68ed2a2afc
build.yaml: Change arm-11 to arm-12
...
since arm-12 finish more quickly than arm-11
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-04-19 10:30:17 -06:00
Brennan Ashton
f2fb8c8a42
Add retry to pull docker image
...
Signed-off-by: Brennan Ashton <bashton@brennanashton.com>
2020-04-17 15:20:24 -06:00
YAMAMOTO Takashi
91700e4ce9
Sync with testing repo
...
Namely the following change:
commit 2b69b0b2bb78ad50e9051ed07d096930a4f0918a
Author: YAMAMOTO Takashi <yamamoto@midokura.com>
Date: Tue Apr 14 14:54:13 2020 +0900
CI: Make job descriptions less redundant
From:
PR Check CI (build) / build-linux (arm-02) (pull_request)
To:
Build / Linux (arm-02) (pull_request)
2020-04-15 17:02:05 +08:00
Xiang Xiao
fdb35a9a35
CI: build arm-11 instead of arm-13 for macOS
...
to reduce the building time from ~50m to ~30m
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-04-14 02:01:26 +08:00
YAMAMOTO Takashi
3b1b5648d2
CI: Add macOS builds
...
This is a sync from testing repo.
2020-04-09 20:01:57 +08:00
YAMAMOTO Takashi
6e96e54b6b
CI: sync with testing repo
...
Namely the following commit:
commit 29f2116356451ee3430332df28b953f76da2d284
Author: YAMAMOTO Takashi <yamamoto@midokura.com>
Date: Fri Apr 3 13:56:42 2020 +0900
Use testbuild -G ("git clean" instead of "make distclean")
2020-04-08 22:09:05 -07:00
liuhaitao
7c8c30537f
CI: remove the additional pull docker container step
...
There is chance pull docker container failure in build jobs,
remove the additional pull docker container step may make it
more stable. Meanwhile, it also saves some time for build job.
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2020-04-03 19:20:00 +08:00
liuhaitao
0640e072b0
CI: update matrix boards accordingly since testlist updated
...
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2020-04-01 14:44:02 +08:00
YAMAMOTO Takashi
de25bfecf3
CI: Change the workflow name for build.yml
2020-04-01 00:10:36 +08:00
YAMAMOTO Takashi
405efe0897
CI: rename main.yml to build.yml
2020-04-01 00:10:36 +08:00