Skip to content

Conversation

@dvaldivia
Copy link
Collaborator

Removes go-bindassets in favor of Go's embed package. This means the developer no longer needs to checking the large go-bindassets.go file but instead the delta from portal-ui/build/ in order to get the new files embedded into the compiled go binary for console.

@dvaldivia dvaldivia added UI User Interface operator Operator Console labels Mar 4, 2021
@dvaldivia dvaldivia self-assigned this Mar 4, 2021
harshavardhana
harshavardhana previously approved these changes Mar 4, 2021
Copy link
Collaborator

@bexsoft bexsoft left a comment

Choose a reason for hiding this comment

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

I'm getting the following error trying to build the binary:

Screen Shot 2021-03-04 at 18 41 25

@harshavardhana
Copy link
Member

I'm getting the following error trying to build the binary:

go mod tidy should fix this.

Copy link
Collaborator

@bexsoft bexsoft left a comment

Choose a reason for hiding this comment

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

LGTM, Test: OK

Copy link
Contributor

@Alevsk Alevsk left a comment

Choose a reason for hiding this comment

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

Tested, works fine

@dvaldivia dvaldivia merged commit a2a09b8 into minio:master Mar 5, 2021
@dvaldivia dvaldivia deleted the go-embed branch March 5, 2021 18:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

operator Operator Console UI User Interface

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants