Create a test user on a Codesphere database
Creates a test user with a hashed password and API token directly in a Codesphere PostgreSQL database. The user can be used for automated smoke tests.
The command connects to the specified PostgreSQL instance and creates the necessary database records (credentials, email confirmation, team, team membership, API token).
Credentials are displayed and saved to the OMS workdir as test-user.json.
Required environment variables: OMS_CS_TEST_USER_PASSWORD Plaintext password for the test user. OMS_CS_TEST_USER_PASSWORD_HASHED SHA-256 hex hash of the plaintext password.
oms create test-user [flags]
--datacenter-id int Datacenter ID for the created test team (default 1)
-h, --help help for test-user
--postgres-db string PostgreSQL database name (default "codesphere")
--postgres-host string PostgreSQL host address (required)
--postgres-password string PostgreSQL password (required)
--postgres-port int PostgreSQL port (default 5432)
--postgres-user string PostgreSQL username (default "postgres")
--ssl-mode string PostgreSQL SSL mode (default "disable")
- oms create - Create resources for Codesphere