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

enable linux build and test using Travis #2808

Merged
merged 3 commits into from Sep 21, 2017

Conversation

Projects
None yet
2 participants
@shiftkey
Member

shiftkey commented Sep 21, 2017

After uncovering that I'd broken the app completely for Linux users in #2807, I'd like to get us back and running tests on Travis against the Linux version so we catch these earlier.

I've disabled publishing for now to ensure we don't accidentally publish things, but once we start exploring the packaging stuff again in #2300 and ensure our update server can consume new releases we can start talking about what official support looks like.

@shiftkey

This comment has been minimized.

Show comment
Hide comment
@shiftkey

shiftkey Sep 21, 2017

Member

@joshaber I couldn't spot the right option to re-enable builds on Travis. You mentioned disabling this when we switched over to CircleCI. Mind doing the needful if we're 👍 on this PR?

Member

shiftkey commented Sep 21, 2017

@joshaber I couldn't spot the right option to re-enable builds on Travis. You mentioned disabling this when we switched over to CircleCI. Mind doing the needful if we're 👍 on this PR?

@shiftkey

This comment has been minimized.

Show comment
Hide comment
@shiftkey
Member

shiftkey commented Sep 21, 2017

An example of this successful build: https://travis-ci.org/shiftkey/desktop/builds/278022535

shiftkey and others added some commits Sep 21, 2017

addons:
apt:
packages:
# by default the container VMs have Git 1.9.1, ermagherd...

This comment has been minimized.

@joshaber

joshaber Sep 21, 2017

Member

😱

@joshaber

joshaber Sep 21, 2017

Member

😱

@joshaber

Looks like the build's running now. Feel free to merge when it passes.

@shiftkey shiftkey referenced this pull request Sep 21, 2017

Closed

getting Travis building for Linux #1

1 of 1 task complete
@joshaber

This comment has been minimized.

Show comment
Hide comment
@joshaber

joshaber Sep 21, 2017

Member

💃

Member

joshaber commented Sep 21, 2017

💃

@joshaber joshaber merged commit a024400 into master Sep 21, 2017

3 checks passed

ci/circleci Your tests passed on CircleCI!
Details
continuous-integration/appveyor/pr AppVeyor build succeeded
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details

@joshaber joshaber deleted the cleanup-travis-config-for-linux branch Sep 21, 2017

@shiftkey shiftkey referenced this pull request Oct 2, 2017

Closed

add linux support #2300

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