koudaiii / qucli Goto Github PK
View Code? Open in Web Editor NEWManage repositories in Quay.io
License: MIT License
Manage repositories in Quay.io
License: MIT License
I just found an issue, please fix it if it not so huge dial.
docker run -t --rm -e quay.io -e $QUAY_API_TOKEN quay.io/koudaiii/qucli:latest list $QUAY_ORG --is-public=true
err: Get https://b1a1d6f3d652/api/v1/repository?namespace=QUAY_ORG&public=true: dial tcp 172.17.0.2:443: getsockopt: connection refused
At the moment this repository does not have go modules support.
It would be a great benefit if when using qucli if after i create my repository and add my users and robot accounts, if I could also add a webhook and the webhook destination through qucli. This can be accomplished with the
repositorynotification : List, create and manage repository events/notifications.
rest api.
Referenced from here: quay Rest Api
I was trying to run the example, but it turned out the QUAY_HOSTNAME had to be set as well. I was assuming that the default would point to quay.io. What is your opinion about this?
I suggest to add -e QUAY_HOSTNAME=quay.io
to the docker example. If this is omitted the following is returned on Windows:
err: Get https://some-number/api/v1/repository?namespace=some-namespace&public=true: dial tcp some-ip:443: getsockopt: connection refused
Bigger organisations have hundreds of repositories - and list function needs to use paging
Hi there!
I am trying to find a programmatic way to convert private repos to public, is there a command available for achieving this?
Looking at the code it seems that quay.io is hard coded. We have a private enterprise version of quay.io and it would be great if I could change the default 'quay.io' to 'quay.example.com' or something like that.
Basically can you setup a config file or add in an extra option to point to a different hostname? Thanks!
If ubuntu in for example dockerhub. I would like to specify ubuntu bionic
and then bionic-20190515
has to be returned.
is there a functionality to create robots? happy to try to add it if ur game. is there a better/different way?
quay.io/koudaiii/qucli (alpine 3.4.6)
=====================================
Total: 6 (UNKNOWN: 0, LOW: 1, MEDIUM: 5, HIGH: 0, CRITICAL: 0)
$ qucli get koudaiii/qucli
Repository:
quay.io/koudaiii/qucli
Visibility:
public
Permissions:
koudaiii(admin)
Notifications:
err: HTTP error!
URL: https://quay.io/api/v1/repository/koudaiii/qucli/notification
status code: 401
body:
{"status": 401, "error_message": "Requires authentication", "title": "invalid_token", "error_type": "invalid_token", "detail": "Requires authentication", "type": "https://quay.io/api/v1/error/invalid_token"}
$ ./bin/qucli get koudaiii/qucli
Repository:
quay.io/koudaiii/qucli
Visibility:
public
Permissions:
koudaiii(admin)
Notifications:
b0736be9-f0eb-4c3c-8d33-2e331b1e5b0f Some title repo_push map[] slack map[url:https://hooks.slack.com/service/some/token/here]
00ad6dc9-8a20-47c2-85c2-17a5bbecd918 Some title repo_push map[] slack map[url:https://hooks.slack.com/service/some/token/here]
๐ค โ
qucli version: 0.6.2
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.