Skip to content
This repository has been archived by the owner on Jan 22, 2024. It is now read-only.

tag symlinks #1

Open
manuelstofer opened this issue Jun 30, 2015 · 7 comments
Open

tag symlinks #1

manuelstofer opened this issue Jun 30, 2015 · 7 comments

Comments

@manuelstofer
Copy link
Member

would be nice if regisshtry-push example 0.1.0 created a symlink example:0.1.0 -> example.5

@maxkueng
Copy link
Member

Yeah but I think it would be better if it would use docker-style tagging like example:0.0.1. I think most users would intuitively use it like that.

@manuelstofer
Copy link
Member Author

Good input. I updated the issue

@maxkueng
Copy link
Member

I actually meant regisshtry-push example:0.1.0

@manuelstofer
Copy link
Member Author

Im actually not a big fan of including the tags in the image name. Seems like a workaround for not really supporting tags to me. But I guess we should do it to stay as close as possible to the docker interface.

Personally i would prefer following interface regisshtry-push example 0.0.1 staging. this would also allow to push multiple tags at once. In this case one for the version and one for deploying it into staging.

@manuelstofer
Copy link
Member Author

Maybe we could support docker tags on the first argument, but just for identifying the image on the docker host.

regisshtry-push example:0.1.0 would mean: push local image example:0.1.0 as remote image example without tags

@manuelstofer
Copy link
Member Author

Hmm, actually lets forget about tags. They are exported anyway with the tarball. Its probably better to just keep it simple so we can manage it with bash scripts.

@manuelstofer
Copy link
Member Author

So regisshtry-push example:0.1.0 would just push 0.0.1 to example without creating any symlinks. an import should restore anyway all tags that were on the image. The only thing we would need to do is to drop the :0.0.1 on the remote path

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants