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

Refactor chief submitpackage #111

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

wejick
Copy link
Collaborator

@wejick wejick commented Nov 29, 2020

Refactoring chief, rewrite the submission API to use native golang function and minimizing bash call

The only exec used is for gpg, after much considering and prototyping using the works one seems to be the wiser choice

machinery done, tarball deleted

@wejick wejick requested a review from herpiko November 29, 2020 10:22
return job, errors.New("Can't verify tarball")
}

// TODO : we haven't delete the tarball here
Copy link
Member

Choose a reason for hiding this comment

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

For now, the upload has been fixed by:

Did you plan that this v2 API is providing submission in one strike? I'm thinking about the metadata is included in the tarball.

@wejick wejick force-pushed the refactorChiefSubmitpackage branch 2 times, most recently from c39d071 to eb85106 Compare December 27, 2020 04:55
Minimizing bash call, the only exec used is for gpg, after much considering and prototyping using the works one seems to be the wiser choice

machinery done, tarball deleted
@wejick
Copy link
Collaborator Author

wejick commented Dec 27, 2020

@herpiko help to review and test ya.
please help to test the v2

@wejick
Copy link
Collaborator Author

wejick commented Dec 27, 2020

regarding the previous breaking change, I think should be fine. will catch up with that changes later

@herpiko
Copy link
Member

herpiko commented Jan 2, 2021

@wejick Okay.

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.

2 participants