-
Notifications
You must be signed in to change notification settings - Fork 12
Setup Travis #40
Comments
Issue Status: 1. Open 2. Cancelled Work has been started. These users each claimed they can complete the work by 7 months, 2 weeks from now. 1) italosestilon has been approved to start work. I will setup up the build environment for each platform, one at a time. After that, I will integrate the GitHub Releases pipeline with Travis CI. Learn more on the Gitcoin Issue Details page. 2) theperfectpunk has applied to start work (Funders only: approve worker | reject worker). Set up build environment on macOS, resolve and make note of dependencies for each platform to include in travis YAML. Finally fork the repo, integrate travis and tune the YAML to build successfully. Learn more on the Gitcoin Issue Details page. 3) vinny2020 has applied to start work (Funders only: approve worker | reject worker). i like to start looking at setting up the project's travis ci. I have experience setting up Travis for my own github projects but will have to read up on other targets described. I am not looking for a full time position currently but can contribute in the evening EST time. I am currently a professional Java backend developer with a lot of experience. One question I have is are all the targets already developed and buildable locally currently? Learn more on the Gitcoin Issue Details page. 4) mikhaelsantos has applied to start work (Funders only: approve worker | reject worker). As a cooperative project I would help more on the linux aspect and were it was needed. After reading the others description it seems that there is a clear path on setting it up and only the investigation part remains. Learn more on the Gitcoin Issue Details page. 5) aman935 has applied to start work (Funders only: approve worker | reject worker). I would like to do this one for you. I have experience with github, CICD, pipelines, and automatic build systems. Please let me know if this one is available for work. Learn more on the Gitcoin Issue Details page. |
hey @avive, Frank from Gitcoin here - can you approve @italosestilon for work? ^ |
hey @avive, looks like you have more approvals! (theperfectpunk & vinny2020) |
Issue Status: 1. Open 2. Cancelled The funding of 0.5 ETH (70.85 USD @ $141.7/ETH) attached to this issue has been cancelled by the bounty submitter
|
Is your feature request related to a problem? Please describe.
Provide a complete CI solution for the project - build all 6 targets - ios, android, web, linux, os x, windows.
Describe the solution you'd like
We'd like to add full Travis CI solution for building all targets automatically. As Cosmic is full open source we should be able to utilize Travis CI free service for open source projects. Having a full CI solution is important. We'd also like integrate full github releases pipeline using Travis CI. Meaning, that we'll be able to deploy new project releases via Travis CI. See: https://docs.travis-ci.com/user/deployment/releases/ . Some research is needed regarding the best way to implement this feature.
Describe alternatives you've considered
None yet - Travis CI for open source seems like the best CI solution for github projects available.
Additional context
Contributors are welcome. We are funding this app using gitcoin funded issues. To get a headstart, join our gitter channel pull the latest working code and start doing dev builds locally.
The text was updated successfully, but these errors were encountered: