-
-
Notifications
You must be signed in to change notification settings - Fork 541
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
Add Google Cloud Storage publisher #1751
Comments
I will be happy to review a pull request to add this functionality! You'd have to research whether |
@malept another approach is to upload files with |
@mahnunchik it already uses |
@malept it is really strange, google say I was able to upload file with |
@malept it uses Original response from error handler: Response {
request: Request {
domain: null,
service: Service {
config: [Config],
endpoint: [Endpoint],
_events: [Object],
MONITOR_EVENTS_BUBBLE: [Function: EVENTS_BUBBLE],
CALL_EVENTS_BUBBLE: [Function: CALL_EVENTS_BUBBLE],
_clientId: 2
},
operation: 'createMultipartUpload',
params: {
Bucket: 'my-bucket',
Key: '1.0.1/App-darwin-x64-1.0.1.zip',
ACL: 'private'
},
httpRequest: HttpRequest {
method: 'POST',
path: '/1.0.1/App-darwin-x64-1.0.1.zip?uploads',
headers: [Object],
body: '',
endpoint: [Endpoint],
region: 'us-east-1',
_userAgent: 'aws-sdk-nodejs/2.692.0 darwin/v12.16.2',
virtualHostedBucket: 'my-bucketi',
stream: [ClientRequest]
},
startTime: 2020-06-09T15:24:50.048Z,
response:... |
I'm going off of the AWS SDK docs:
Perhaps At any rate, the first link is what we use to upload artifacts using the S3 API. |
@malept Yep, documentation of AWS SDK says it uses I may confirm: uploaded file was small (manifest). |
You might have to figure out how to change |
Implemented Google Cloud Storage publisher (GCS) ISSUES CLOSED: electron#1751
Implemented Google Cloud Storage publisher (GCS) ISSUES CLOSED: electron#1751
This would be cool to get merged. |
Ping #2100 |
Preflight Checklist
Problem Description
It is impossible to use
@electron-forge/publisher-s3
with Google Cloud Storage. Documentation: https://cloud.google.com/storage/docs/interoperabilityProposed Solution
I think it is possible to make
@electron-forge/publisher-s3
compatible with Google Cloud Storage.Alternatives Considered
GCS publisher.
Additional Information
The text was updated successfully, but these errors were encountered: