Skip to content

softwareone-platform/swo-marketplace-cli

Repository files navigation

SoftwareONE CLI

swo-marketplace-cli is a command-line utility for SoftwareOne Marketplace operations.

The repository contains:

  • account management for Marketplace environments
  • product export and synchronization workflows
  • price list export and synchronization workflows
  • a plugin mechanism for optional command groups such as audit
  • a Docker-based local development environment

Documentation

Start here:

Quick Start

Prerequisites:

  • Docker with the docker compose plugin
  • make

Recommended setup:

make build
make test

Inspect the CLI from Docker:

docker compose run --rm app python -m cli.swocli --help

Repository Layout

  • cli/: CLI source code
  • tests/: pytest suite
  • make/: modular make targets
  • docs/: repository documentation

Common Commands

make build
make bash
make test
make check
make check-all
make format

About

Command line utility for SoftwareOne Marketplace Platform

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors

Languages