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

Speed up and simplify the build #67

Merged
merged 14 commits into from
May 19, 2019
Merged

Speed up and simplify the build #67

merged 14 commits into from
May 19, 2019

Conversation

dotboris
Copy link
Owner

@dotboris dotboris commented May 19, 2019

I have a few issues with the current build.

First, it's slow. This makes it so that development has to wait for the build to finish to do anything. This slows down my own dev process.

Second, it's complex. There are tons of jobs that build for all kinds of systems that are kind-of supported (#31, #33).

Third, changes to the release pipeline can't really be tested. You can build / test / run a release when you tag. If I want to change the release process, then I have to play the guessing game and get breakage when I release next.

The goal here is to make the build fast & simple enough that I can work on adding things like proper packages (#42, #41)

@dotboris dotboris changed the title WIP: Speed up and simplify the build Speed up and simplify the build May 19, 2019
@dotboris dotboris merged commit c2192f7 into master May 19, 2019
@dotboris dotboris deleted the improve-build branch April 11, 2022 00:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant