Internet Explorer is no longer supported. Many things will still work, but your experience will be degraded and some things won't function. Please use a modern browser such as Edge, Chrome, or Firefox.

Command Overview

view on GitHub

Romp is a command-line tool used to create and install romp packages.

To begin using Romp simply download and run the installer. Romp will install as a machine-level tool by default, but can also be installed and used as a user-level tool. You can also install the chocolatey Romp package by simply typing choco install romp.

Usage

Romp is invoked as follows:

romp «command»

The command is one of the following:

Creating and Publishing Packages

  • pack - Creates a Romp package from the specified directory.
  • publish - Publishes the specified package to a package source.

Installation, Inspection, and Verification

  • install - Install the specified romp package, unless it's already installed.
  • uninstall - Uninstalls the specified romp package.
  • validate - Validates a package file on disk to ensure the layout and OtterScript are valid.
  • inspect - Validates the package and displays a report of the contents, required variables, and credentials.

Package Sources

Romp Configuration

  • config list - Displays all configuration values after cascading all configuration files.
  • config export - Exports the current configuration to a configuration file.
  • config set - Sets a configuration argument in the local configuration file to the specified value.
  • config delete - Deletes a configuration value from the local configuration file to revert to the default behavior.

Credentials

Auditing Local Machine History

  • package list - Displays a list of romp packages that have been recorded on the server
  • jobs list - Displays a list of recent romp job executions that have been recorded on the server, including their status
  • jobs log - Displays the execution logs for a specified job.
  • jobs purge -Purges jobs older than the specified number of days.