Commit Graph

10 Commits

Author SHA1 Message Date
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
YAMAMOTO Takashi
1bfffc73ec CI: Use actions from testing repo 2020-04-01 00:10:36 +08:00
YAMAMOTO Takashi
2884f021dc main.yml: Reduce differences from other repos 2020-04-01 00:10:36 +08:00
YAMAMOTO Takashi
e6607179f8 CI: Separate the workflow into a few pieces 2020-04-01 00:10:36 +08:00
liuhaitao
5c9df7bc7a Use new docker image container and add xtensa arch build support
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2020-03-28 11:37:44 -05:00
liuhaitao
be3b314258 Update workflow to let build jobs do not depend on check nxstyle job
As discussion in https://github.com/apache/incubator-nuttx/pull/549 shows,
update github action workflow to let build jobs do not depend on nxstyle
check job in order to make sure each PR (including some nxstyle waiving cases)
be built at least.

Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2020-03-12 13:25:26 -05:00
liuhaitao
7f203759ca Initial checkin nuttx-apps github action CI workflow
Github action CI workflow steps as below:
1. Use docker container with build essential tools preinstalled
2. nxstyle check pull request with checkpatch.sh
3. Call testing cibuild.sh to do jobs matrix check builds

Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2020-03-06 11:35:52 -06:00