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

Use binary for building docker image #40

Merged
merged 4 commits into from Nov 19, 2020
Merged

Use binary for building docker image #40

merged 4 commits into from Nov 19, 2020

Conversation

ohsayan
Copy link
Member

@ohsayan ohsayan commented Nov 19, 2020

In the previous workflow, we were building and testing twice: once for the docker image and once for the test step. Now, we'll build a debug version in the test step, then build a release version and finally copy that into the docker image. This would heavily reduce our build times.

Related: #39

In the previous workflow, we were building and testing twice: once for
the docker image and once for the test step. Now, we'll build a debug
version in the test step, then build a release version and finally copy
that into the docker image. This would heavily reduce our build times.

Signed-off-by: Sayan Nandan <nandansayan@outlook.com>
Signed-off-by: Sayan Nandan <nandansayan@outlook.com>
Signed-off-by: Sayan Nandan <nandansayan@outlook.com>
@ohsayan ohsayan added D-build Related to builds D-workflow Related to workflow files P-high High priority labels Nov 19, 2020
Since both conditions have to evaluate to true, we'll need to use refs
while also matching against both `push` and `tag` events

Signed-off-by: Sayan Nandan <nandansayan@outlook.com>
@ohsayan ohsayan mentioned this pull request Nov 19, 2020
@ohsayan ohsayan self-assigned this Nov 19, 2020
@ohsayan ohsayan merged commit 597a82d into next Nov 19, 2020
@ohsayan ohsayan deleted the optimize-builds branch May 16, 2021 05:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
D-build Related to builds D-workflow Related to workflow files P-high High priority
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant