-
Notifications
You must be signed in to change notification settings - Fork 309
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
oclif promote shows NoSuchKey: The specified key does not exist. #770
Comments
Hey @tlkiong, if you're using Oclif v2 you'll need to use We are currently working on updating and improving the docs. Sorry for the hassle. |
I get this error because it attempts to copy |
Same failure for me at the I am following the directions here: https://oclif.io/docs/releasing |
It looks like oclif expects the oclif/test/integration/publish.test.ts Lines 52 to 56 in db03bd0
If so, how do I create this file? What are its contents? Is there an oclif command to generate and push? Feels like there is a missing step in the instructions for tarball releases. |
Just realized this was a test file, but still the question holds--how does one create a |
Wondering the same thing. |
Facing same problem. is this addressed ? |
Hey @mattbishop, @DaanSchoukens, @creatzor. Looking into this right now. I think we're missing a check in the Do you have |
Thank you @RodEsp I hadn't set that value and am using Backblaze. That property is required for the upload command to work. The Also, an undocumented requirement for non-AWS services is that the environment variable Thanks again for your help. |
Thanks for the thorough follow up @mattbishop! I'll make sure we get that added to the docs soon. |
Hi @RodEsp , sorry to bother you so long after this issue have been written but i still have the problem trying to promote a macos build. My config:
I'm running command in this order:
Getting:
Any idea of what happening here and why no manifest are being generated during packing step ? |
Sorry @KASOGIT but I wouldn't know off the top of my head. Did you try what was mentioned in the comments above already about setting the oclif properties and environment variables? |
I don't have a working example unfortunately. You might ask @mdonnalley, he might be able to provide you with one. |
Thanks @RodEsp ! It would be awesome if you can provide me one @mdonnalley or if you already know what i have to do in order to generate those buildmanifest files |
Hi again @mdonnalley, did u have the opportunity to take a look at my problem ? |
We have a similar issue, and were able to track down which file is actually missing. This is not straightforward because all the copies appear to happen in parallel and the logging only tells you when the process starts.
I'm not sure how |
I spent a good chunk of time looking into this yesterday, and I can find no way to pack/create files ending in _i386. |
Hey all, @ryandagg and I were looking at this failure in the CLI promote pipeline, here's what we found:
these targets can be set by users in the CLI pjson ( So,
but skips it here because the file doesn't exists: oclif/src/commands/upload/deb.ts Line 47 in f483d1c
the odd thing is that when promoting the deb pkgs it just hardcodes the Lines 155 to 156 in f483d1c
Another issue with this is that |
My issue is that |
Sorry @tuler, can you confirm If so, seems it should be simple to fix that in |
I can confirm the arm package is produced by |
Any updates ? |
This issue has been linked to a new work item: W-13796754 |
I am not sure if this is a bug. However, based on the docs here, I should be able to push to S3 by using the command
oclif promote
.However, after some fiddling around and trying to understand what is going wrong due to lack of documentation, I encounter this issue:
The text was updated successfully, but these errors were encountered: