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

Set up automated builds on travis/circleci/you_name_it #8

Open
ffissore opened this issue Apr 21, 2020 · 4 comments
Open

Set up automated builds on travis/circleci/you_name_it #8

ffissore opened this issue Apr 21, 2020 · 4 comments

Comments

@ffissore
Copy link
Collaborator

ffissore commented Apr 21, 2020

It would be beneficial to have automated builds for all platforms for all pushes to master

  • it would give a sense of confidence (it builds!), especially as tests are added
  • it would allow occasional users to give a try to the latest changes, especially when testing something on multiple platforms
@ffissore
Copy link
Collaborator Author

I'm posting this issue here rather than on upstream because I think we need it now. Think when this fork will be ready to be merged and we will need feedback from users: we can get more feedback if we don't ask folks to build software

@cdberkstresser
Copy link
Owner

Working on a github workflow to do this.

@cdberkstresser
Copy link
Owner

I've added a workflow for building the deb file on the github Ubuntu 18.04 image. I haven't yet figured out how to extract the file back from the image into the releases folder, but that's where it's it.

@braiam
Copy link

braiam commented Apr 28, 2020

@cdberkstresser you need to use the v2-preview of upload-artifact, as it has support for wildcards actions/upload-artifact#62

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

No branches or pull requests

3 participants