Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
wants to merge 23 commits into
base: master
Choose a base branch
from

Conversation

fridtjof
Copy link
Member

@fridtjof fridtjof commented Aug 4, 2020

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
Copy link
Member Author

fridtjof commented Aug 4, 2020

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
Copy link
Member Author

fridtjof commented Aug 4, 2020

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