Page MenuHomeSoftware Heritage

cli: Deprecate auth command group
ClosedPublic

Authored by anlambert on Jul 1 2021, 12:01 PM.

Details

Summary

The auth command group implementation has been moved to the swh-auth
package so deprecate swh web auth commands in favor of swh auth.

Until removal, previous commands are now simply forwarded to swh-auth
ones.

Related to T3385

Depends on D5954

Diff Detail

Repository
rDWCLI Web client
Branch
deprecate-auth-cli
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 22383
Build 34860: Phabricator diff pipeline on jenkinsJenkins console · Jenkins
Build 34859: arc lint + arc unit

Event Timeline

Build has FAILED

Patch application report for D5955 (id=21384)

Rebasing onto 3808efa378...

Current branch diff-target is up to date.
Changes applied before test
commit 10c449281ac834de50431ca83c304b6e5c0dae6b
Author: Antoine Lambert <anlambert@softwareheritage.org>
Date:   Tue Jun 29 18:04:42 2021 +0200

    cli: Deprecate auth command group
    
    The auth command group implementation has been moved to the swh-auth
    package so deprecate "swh web auth" commands in favor of "swh auth".
    
    Until removal, previous commands are now simply forwarded to swh-auth
    ones.
    
    Related to T3385

Link to build: https://jenkins.softwareheritage.org/job/DWCLI/job/tests-on-diff/48/
See console output for more information: https://jenkins.softwareheritage.org/job/DWCLI/job/tests-on-diff/48/console

Harbormaster returned this revision to the author for changes because remote builds failed.Jul 1 2021, 12:02 PM
Harbormaster failed remote builds in B22363: Diff 21384!

lgtm, i can't actually accept it though, don't know why.

Build has FAILED

Patch application report for D5955 (id=21404)

Rebasing onto 3808efa378...

Current branch diff-target is up to date.
Changes applied before test
commit d1f064f19645a255ad6ad4b2278f450e2c3f0a93
Author: Antoine Lambert <anlambert@softwareheritage.org>
Date:   Tue Jun 29 18:04:42 2021 +0200

    cli: Deprecate auth command group
    
    The auth command group implementation has been moved to the swh-auth
    package so deprecate "swh web auth" commands in favor of "swh auth".
    
    Until removal, previous commands are now simply forwarded to swh-auth
    ones.
    
    Closes T3385

Link to build: https://jenkins.softwareheritage.org/job/DWCLI/job/tests-on-diff/49/
See console output for more information: https://jenkins.softwareheritage.org/job/DWCLI/job/tests-on-diff/49/console

Harbormaster returned this revision to the author for changes because remote builds failed.Jul 1 2021, 3:25 PM
Harbormaster failed remote builds in B22383: Diff 21404!

Build is green

Patch application report for D5955 (id=21404)

Rebasing onto 3808efa378...

Current branch diff-target is up to date.
Changes applied before test
commit d1f064f19645a255ad6ad4b2278f450e2c3f0a93
Author: Antoine Lambert <anlambert@softwareheritage.org>
Date:   Tue Jun 29 18:04:42 2021 +0200

    cli: Deprecate auth command group
    
    The auth command group implementation has been moved to the swh-auth
    package so deprecate "swh web auth" commands in favor of "swh auth".
    
    Until removal, previous commands are now simply forwarded to swh-auth
    ones.
    
    Closes T3385

See https://jenkins.softwareheritage.org/job/DWCLI/job/tests-on-diff/50/ for more details.

This revision is now accepted and ready to land.Jul 1 2021, 3:36 PM
This revision was automatically updated to reflect the committed changes.