mirror of
https://github.com/hauler-dev/hauler.git
synced 2026-02-14 09:59:50 +00:00
add registry logout command (#460)
* add registry logout command * moved logout/credential removal tests to the end
This commit is contained in:
14
.github/workflows/tests.yaml
vendored
14
.github/workflows/tests.yaml
vendored
@@ -117,10 +117,6 @@ jobs:
|
|||||||
hauler login docker.io --username ${{ secrets.DOCKERHUB_USERNAME }} --password ${{ secrets.DOCKERHUB_TOKEN }}
|
hauler login docker.io --username ${{ secrets.DOCKERHUB_USERNAME }} --password ${{ secrets.DOCKERHUB_TOKEN }}
|
||||||
echo ${{ secrets.GITHUB_TOKEN }} | hauler login ghcr.io -u ${{ github.repository_owner }} --password-stdin
|
echo ${{ secrets.GITHUB_TOKEN }} | hauler login ghcr.io -u ${{ github.repository_owner }} --password-stdin
|
||||||
|
|
||||||
- name: Remove Hauler Store Credentials
|
|
||||||
run: |
|
|
||||||
rm -rf ~/.docker/config.json
|
|
||||||
|
|
||||||
- name: Verify - hauler store
|
- name: Verify - hauler store
|
||||||
run: |
|
run: |
|
||||||
hauler store --help
|
hauler store --help
|
||||||
@@ -335,3 +331,13 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
name: hauler-report
|
name: hauler-report
|
||||||
path: hauler-report.txt
|
path: hauler-report.txt
|
||||||
|
|
||||||
|
- name: Verify - hauler logout
|
||||||
|
run: |
|
||||||
|
hauler logout --help
|
||||||
|
hauler logout docker.io
|
||||||
|
hauler logout ghcr.io
|
||||||
|
|
||||||
|
- name: Remove Hauler Store Credentials
|
||||||
|
run: |
|
||||||
|
rm -rf ~/.docker/config.json
|
||||||
|
|||||||
@@ -30,6 +30,7 @@ func New(ctx context.Context, ro *flags.CliRootOpts) *cobra.Command {
|
|||||||
flags.AddRootFlags(cmd, ro)
|
flags.AddRootFlags(cmd, ro)
|
||||||
|
|
||||||
cmd.AddCommand(cranecmd.NewCmdAuthLogin("hauler"))
|
cmd.AddCommand(cranecmd.NewCmdAuthLogin("hauler"))
|
||||||
|
cmd.AddCommand(cranecmd.NewCmdAuthLogout("hauler"))
|
||||||
addStore(cmd, ro)
|
addStore(cmd, ro)
|
||||||
addVersion(cmd, ro)
|
addVersion(cmd, ro)
|
||||||
addCompletion(cmd, ro)
|
addCompletion(cmd, ro)
|
||||||
|
|||||||
Reference in New Issue
Block a user