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

Release snapshot from CircleCI build #3189

Closed
1 of 3 tasks
kintel opened this issue Jan 16, 2020 · 2 comments
Closed
1 of 3 tasks

Release snapshot from CircleCI build #3189

kintel opened this issue Jan 16, 2020 · 2 comments
Labels
Comp: Build system Tweaks for the build systems / CI integration Type: Maintenance

Comments

@kintel
Copy link
Member

kintel commented Jan 16, 2020

Improve the CircleCI downloader script, or write a companion script, to generate other needed files to make a snapshot release:

  • appcast-snapshot.xml
  • Files for website update
  • Possibly pushing and opening a PR against openscad.github.com

This issue may need to be split into per-platform tickets.

TODO:

  • macOS: Binary sanity check
  • macOS: generate appcast-snapshot.xml (needs ssh key)
  • Generate JSONP include files for use on download page

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@kintel kintel added the Comp: Build system Tweaks for the build systems / CI integration label Jan 16, 2020
@t-paul
Copy link
Member

t-paul commented May 11, 2020

Files are now pulled from CircleCI via cron so no authentication required.

@kintel
Copy link
Member Author

kintel commented Mar 31, 2024

Closing as done

@kintel kintel closed this as completed Mar 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Comp: Build system Tweaks for the build systems / CI integration Type: Maintenance
Projects
None yet
Development

No branches or pull requests

2 participants