Skip to content

Store build artifacts #235

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

Merged
merged 1 commit into from
Dec 17, 2021
Merged

Conversation

balloob
Copy link
Contributor

@balloob balloob commented Dec 17, 2021

This stores the build artifacts generated durings the Platform.IO build. This will allow people to easily test the builds.

Generates a zip file with every firmware.bin. Current contents:

./fib64_mini__d1_mini/firmware.bin
./fastled_webserver__d1_mini/firmware.bin
./chamaeleon64__d1_mini/firmware.bin
./fib32__d1_mini/firmware.bin
./fib64_full__d1_mini/firmware.bin
./esp_thing__d1_mini/firmware.bin
./fib256__d1_mini/firmware.bin
./fib512__d1_mini/firmware.bin
./kraken64__d1_mini/firmware.bin
./1628_rings__d1_mini/firmware.bin
./fib128__d1_mini/firmware.bin

Example run

@jasoncoon jasoncoon merged commit 46b9c7b into jasoncoon:main Dec 17, 2021
@jasoncoon
Copy link
Owner

👏 Thank you!

It'd be really great if we could individually package each product's firmware and filesystem files together, if even just on merges to master, but this is a great start!

@balloob balloob deleted the store-build-artifacts branch December 17, 2021 21:32
@balloob
Copy link
Contributor Author

balloob commented Dec 17, 2021

Having individual artifacts is easy if we want to hardcode all the names. It would just be what I added but without a glob and once for each firmware. But then that’s something you have to maintain. Not sure if it’s possible with a glob.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants