- v4 API:
- v3 API:
- GitLab API: https://docs.gitlab.com/ce/api/deploy_keys.html
List the deploy keys:
.. literalinclude:: deploy_keys.py :start-after: # global list :end-before: # end global list
Get a single deploy key:
.. literalinclude:: deploy_keys.py :start-after: # global get :end-before: # end global get
Deploy keys can be managed on a per-project basis.
- v4 API:
- v3 API:
- GitLab API: https://docs.gitlab.com/ce/api/deploy_keys.html
List keys for a project:
.. literalinclude:: deploy_keys.py :start-after: # list :end-before: # end list
Get a single deploy key:
.. literalinclude:: deploy_keys.py :start-after: # get :end-before: # end get
Create a deploy key for a project:
.. literalinclude:: deploy_keys.py :start-after: # create :end-before: # end create
Delete a deploy key for a project:
.. literalinclude:: deploy_keys.py :start-after: # delete :end-before: # end delete
Enable a deploy key for a project:
.. literalinclude:: deploy_keys.py :start-after: # enable :end-before: # end enable
Disable a deploy key for a project:
.. literalinclude:: deploy_keys.py :start-after: # disable :end-before: # end disable