embedded-graphics / examples

Embedded graphics examples
Apache License 2.0
29 stars 6 forks source link

New repo structure #10

Closed jamwaffles closed 3 years ago

jamwaffles commented 3 years ago

Closes #9

Adds a basic Justfile and CI config as a step towards #6 and #4, but does not address the points raised in those issues, so I'll leave them open for now.

jamwaffles commented 3 years ago

I flew threw this over my lunch break, so do let me know if I missed anything silly/obvious.

jamwaffles commented 3 years ago

I mean...

note: /usr/bin/ld: final link failed: No space left on device

CI is never easy is it!

jamwaffles commented 3 years ago

Builds now take a while (5 mins ish) but no longer run out of memory and/or disk space.

jamwaffles commented 3 years ago

I've removed the lockfile and converted the build to a matrix build - I didn't realise Circle finally added them! (probably ages ago by this point...)

Builds are now down to less than 3m which is pretty alright.

jamwaffles commented 3 years ago

I will indeed. Should we require all 4 to pass or just a couple? If the latter, which would you suggest?

rfuest commented 3 years ago

IMO all should be required to pass. If we encounter problems with some builds in the future we can always disable them later.

jamwaffles commented 3 years ago

Makes sense. I've marked all 4 builds as required now.