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

Setup Travis #2

Closed
CrazyMarvin opened this issue Sep 9, 2020 · 6 comments
Closed

Setup Travis #2

CrazyMarvin opened this issue Sep 9, 2020 · 6 comments

Comments

@CrazyMarvin
Copy link
Contributor

No description provided.

@damiansikora85
Copy link

I will look at this one

@damiansikora85
Copy link

Hey, could you explain a bit what you expect to be done in this issue? Do you need to publish builds somewhere or just simple make a build on Travis? Right now I'm able to successfully build a windows version.

@CrazyMarvin
Copy link
Contributor Author

That are good news. 😊

Possible outputs are

  • GitHub Releases
  • FTP Upload
  • itch.io
  • Google Play
  • App Store

Formats are

  • Installers/standalone versions for Windows, Linux and macOS
  • WebGL
  • .apk
  • .ipa

I don't have an Apple Developer account though.
Regarding itch.io @avivajpeyi might be working in #9 on it.

Notifications on Slack and Telegram would be nice too.

I am open for other ideas. What do you think?

@damiansikora85
Copy link

This looks fine for me. So I will upload builds to GitHub Releases then. I also don't have Apple Developer account so I'm afraid I cannot handle iOS builds but rest of them should not be a problem.
Do you have a specific Slack channel for notifications?

Other think to do with TravisCI could be run unit tests but first need to create some :)

@CrazyMarvin
Copy link
Contributor Author

CrazyMarvin commented Oct 15, 2020

I opened an issue for unit tests (#11).

Regarding Slack, there is already a channel called #ella. How does the integration work?

@damiansikora85 damiansikora85 removed their assignment Nov 29, 2020
@CrazyMarvin
Copy link
Contributor Author

We will go with GitHub Actions (see #9) instead of Travis.

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

No branches or pull requests

2 participants