Skip to content
This repository was archived by the owner on Jan 10, 2025. It is now read-only.

Auto-publish binaries #28

Closed
3 tasks done
swsnr opened this issue May 28, 2018 · 0 comments
Closed
3 tasks done

Auto-publish binaries #28

swsnr opened this issue May 28, 2018 · 0 comments
Assignees

Comments

@swsnr
Copy link
Owner

swsnr commented May 28, 2018

Whenever we make a tag auto-build executable packages for the following platforms

  • macOS (Travis CI?)
  • Linux (Travis CI)
  • Windows (AppVeyor?)
@swsnr swsnr self-assigned this May 28, 2018
swsnr added a commit that referenced this issue May 29, 2018
Build stable on macOS, and automatically push binaries on Linux and macOS to
GitHub releases for release tags.

Also disable mail notifications for all builds; these are a nuisance.

See GH-28

Squashed commit of the following:

commit 6c5f4c7
Author: Sebastian Wiesner <[email protected]>
Date:   Tue May 29 09:27:03 2018 +0200

    Rename deploy to release stage

commit 5e83f46
Author: Sebastian Wiesner <[email protected]>
Date:   Tue May 29 09:23:23 2018 +0200

    Finalize deployment condition

commit 9ea0373
Author: Sebastian Wiesner <[email protected]>
Date:   Mon May 28 21:49:45 2018 +0200

    Inhibit deploy stage for non-matching tags

commit 542b233
Author: Sebastian Wiesner <[email protected]>
Date:   Mon May 28 21:47:04 2018 +0200

    Deploy on macOS

commit 6066852
Author: Sebastian Wiesner <[email protected]>
Date:   Mon May 28 19:39:01 2018 +0200

    Test deployment to GitHub releases

commit 3a0f8a8
Author: Sebastian Wiesner <[email protected]>
Date:   Mon May 28 19:11:23 2018 +0200

    Disable mail notifications

commit 638c2b2
Author: Sebastian Wiesner <[email protected]>
Date:   Mon May 28 18:00:26 2018 +0200

    Build stable on macOS

commit 32393ba
Author: Sebastian Wiesner <[email protected]>
Date:   Mon May 28 17:16:10 2018 +0200

    Explicitly specify OS

commit a89237d
Author: Sebastian Wiesner <[email protected]>
Date:   Mon May 28 17:11:16 2018 +0200

    Merge matrix and jobs

commit d619920
Author: Sebastian Wiesner <[email protected]>
Date:   Mon May 28 17:05:36 2018 +0200

    Expand build matrix
@swsnr swsnr closed this as completed Aug 26, 2018
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

1 participant