Skip to content
This repository has been archived by the owner on Apr 30, 2021. It is now read-only.

Improve Travis build #36

Open
6 of 7 tasks
yanokwa opened this issue Feb 14, 2020 · 3 comments
Open
6 of 7 tasks

Improve Travis build #36

yanokwa opened this issue Feb 14, 2020 · 3 comments

Comments

@yanokwa
Copy link
Member

yanokwa commented Feb 14, 2020

Continue with #35

  • Make sure links are public
  • Fix Windows paths
  • Figure out how to zip binaries
  • Use git hash to version the binary
  • Confirm build status icon works
  • Update readme with location of build
  • Update to Python 3
@yanokwa
Copy link
Member Author

yanokwa commented Feb 14, 2020

@shouryaj I think the Windows paths, zips, and git hash could be solved with workspaces.

I'm thinking you build the Windows binary, stick it in a workspace, then build the Mac binary, put that in the same workspace, then use the Mac environment to generate the zip. e.g., ODK-XLSForm-Offline-macOS-$hash.zip. And again, you can hash using git describe --tags --dirty --always.

Does that sound feasible?

@shouryaj
Copy link
Contributor

shouryaj commented Feb 16, 2020

@yanokwa sounds good, I can work on adding that this week.

@PieterBenjamin
Copy link
Contributor

Hey @yanokwa , I've been working on this with estberg. Can you expand on "Fix windows paths"?

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

No branches or pull requests

3 participants