Skip to content

Github Actions workflow for building the toolchain and the SDK - #1

Open
fridtjof wants to merge 23 commits into
masterfrom
ndless-ci
Open

Github Actions workflow for building the toolchain and the SDK#1
fridtjof wants to merge 23 commits into
masterfrom
ndless-ci

Conversation

@fridtjof

@fridtjof fridtjof commented Aug 4, 2020

Copy link
Copy Markdown
Member

My original motivation for this was to let you provide "nightly" builds of the SDK and toolchain, so our CI would not have to duplicate effort, but it seems that GitHub Actions does not let you easily download artifacts from other repositories (yet?).

Still, the effort was made, so here's a free CI workflow for your project! :)

On runtimes:

  • The toolchain takes roughly 40 minutes to build. Caching is implemented, and a rebuild is triggered whenever the build-toolchain.sh script changes (because it contains the gcc, binutils, etc version numbers used to build the toolchain).
  • The ndless SDK builds fairly quick, so there is no caching for that job.

@fridtjof fridtjof closed this Aug 4, 2020
@fridtjof

fridtjof commented Aug 4, 2020

Copy link
Copy Markdown
Member Author

ugh, ignore this. it's late.

@shinyblink shinyblink locked as resolved and limited conversation to collaborators Aug 4, 2020
@fridtjof fridtjof reopened this Aug 4, 2020
@fridtjof

fridtjof commented Aug 4, 2020

Copy link
Copy Markdown
Member Author

Reopened for CI testing

@fridtjof fridtjof closed this Aug 4, 2020
@fridtjof fridtjof reopened this Aug 5, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant