You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Updated set_env_vars_for_pip to use cloudsmith-oidc orb for auth
Updated set_env_vars_for_twine to use cloudsmith-oidc orb for auth
Updated upload_python_package to use cloudsmith-oidc orb for auth
Removed command authenticate_with_oidc
Updated examples and tests
---------
Co-authored-by: robertboulton <[email protected]>
Copy file name to clipboardExpand all lines: README.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,15 +8,15 @@ A CircleCI orb to assist with downloading from and publishing packages to Clouds
8
8
9
9
## Getting started
10
10
11
-
The orb commands need the following parameters:
11
+
The orb commands require the following environment variables to be set:
12
12
13
-
*`repository` : The identity/slug of the Cloudsmith repository
13
+
*`CLOUDSMITH_ORGANISATION` : The identity/slug of the Cloudsmith organisation to use when authenticating with OIDC. Defaults to "financial-times" if not set.
14
+
*`CLOUDSMITH_SERVICE_ACCOUNT` : The identity/slug of the Cloudsmith service account to use when authenticating with OIDC.
14
15
15
-
*`service_account` : The identity/slug of the Cloudsmith service account to use when authenticating with OIDC
16
+
These are used to authenticate with Cloudsmith using OIDC and can be found in the [Cloudsmith UI](https://cloudsmith.io/).
16
17
17
-
This can be found in the [Cloudsmith UI](https://cloudsmith.io/orgs/financial-times/).
18
-
19
-
The orb provides commands to set environment variables for various package managment tools (e.g. pip).
18
+
The orb provides commands to set environment variables for various package managment tools (e.g. pip) and to publish
Install packages from and publish packages to Cloudsmith using short-lived OIDC credentials.
8
+
Note, all commands require the following environment variables to be set:
9
+
- CLOUDSMITH_ORGANISATION : The identity/slug of the Cloudsmith organisation to use when authenticating with OIDC. Defaults to "financial-times" if not set.
10
+
- CLOUDSMITH_SERVICE_ACCOUNT : The identity/slug of the Cloudsmith service account to use when authenticating with OIDC.
11
+
These are used to authenticate with Cloudsmith using OIDC and can be found in the Cloudsmith UI - https://cloudsmith.io/.
0 commit comments