Skip to content

chore(dependency): Remove gox as a dependency#456

Merged
akhilerm merged 1 commit intoopenebs-archive:masterfrom
RealHarshThakur:nogox
Jul 13, 2020
Merged

chore(dependency): Remove gox as a dependency#456
akhilerm merged 1 commit intoopenebs-archive:masterfrom
RealHarshThakur:nogox

Conversation

@RealHarshThakur
Copy link
Copy Markdown
Contributor

@RealHarshThakur RealHarshThakur commented Jul 10, 2020

Signed-off-by: Harsh Thakur harshthakur9030@gmail.com

Pull Request template

Why is this PR required? What issue does it fix?:
Removes gox and builds using native go compiler

What this PR does?:
Replaces gox and builds multi-arch binaries with native go compiler

Does this PR require any upgrade changes?:
No

If the changes in this PR are manually verified, list down the scenarios covered::
Verified that the multi-arch images are built successfully.

Any additional information for your reviewer? :
Mention if this PR is part of any design or a continuation of previous PRs

Checklist:

  • Fixes #
  • PR Title follows the convention of <type>(<scope>): <subject>
  • Has the change log section been updated?
  • Commit has unit tests
  • Commit has integration tests
  • (Optional) Are upgrade changes included in this PR? If not, mention the issue/PR to track:
  • (Optional) If documentation changes are required, which issue on https://github.com/openebs/openebs-docs is used to track them:

Comment thread build/build.sh Outdated
Comment thread build/build.sh Outdated
Copy link
Copy Markdown
Contributor

@akhilerm akhilerm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Has requested some changes related to usage of environment variables.

@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Jul 11, 2020

Codecov Report

Merging #456 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #456   +/-   ##
=======================================
  Coverage   44.74%   44.74%           
=======================================
  Files          64       64           
  Lines        2990     2990           
=======================================
  Hits         1338     1338           
  Misses       1548     1548           
  Partials      104      104           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e11b23e...927446c. Read the comment docs.

Comment thread build/build.sh
Comment thread build/build.sh Outdated
Comment thread build/build.sh Outdated
@RealHarshThakur RealHarshThakur changed the title chore(dependency): Remove gox chore(dependency): Remove gox as a dependency Jul 11, 2020
Comment thread changelogs/unreleased/456-harshthakur9030 Outdated
akhilerm
akhilerm previously approved these changes Jul 11, 2020
Copy link
Copy Markdown
Contributor

@akhilerm akhilerm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@akhilerm akhilerm requested a review from kmova July 11, 2020 13:21
Comment thread Makefile Outdated
kmova
kmova previously approved these changes Jul 13, 2020
Comment thread Makefile
Comment thread build/build.sh Outdated
Comment thread build/build.sh Outdated
Copy link
Copy Markdown
Contributor

@akhilerm akhilerm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@harshthakur9030 given a few more nitpick comments.

Signed-off-by: Harsh Thakur <harshthakur9030@gmail.com>
@RealHarshThakur RealHarshThakur force-pushed the nogox branch 2 times, most recently from d3cfcb5 to 927446c Compare July 13, 2020 14:22
Copy link
Copy Markdown
Contributor

@akhilerm akhilerm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@akhilerm akhilerm merged commit f964fc0 into openebs-archive:master Jul 13, 2020
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.

4 participants