1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 12:46:18 +01:00
Files
openshift-docs/modules/cli-developer-build-deploy.adoc
2019-10-04 17:38:25 +00:00

101 lines
2.0 KiB
Plaintext

// Module included in the following assemblies:
//
// * cli_reference/openshift_cli/developer-cli-commands.adoc
[id="cli-build-deploy-commands_{context}"]
= Build and Deploy CLI commands
== cancel-build
Cancel a running, pending, or new build.
.Example: Cancel a build
----
$ oc cancel-build python-1
----
.Example: Cancel all pending builds from the `python` BuildConfig
----
$ oc cancel-build buildconfig/python --state=pending
----
== import-image
Import the latest tag and image information from an image repository.
.Example: Import the latest image information
----
$ oc import-image my-ruby
----
== new-build
Create a new `BuildConfig` from source code.
.Example: Create a BuildConfig from a local Git repository
----
$ oc new-build .
----
.Example: Create a BuildConfig from a remote Git repository
----
$ oc new-build https://github.com/sclorg/cakephp-ex
----
== rollback
Revert an application back to a previous Deployment.
.Example: Roll back to the last successful Deployment
----
$ oc rollback php
----
.Example: Roll back to a specific version
----
$ oc rollback php --to-version=3
----
== rollout
Start a new rollout, view its status or history, or roll back to a previous
revision of your application.
.Example: Roll back to the last successful Deployment
----
$ oc rollout undo deploymentconfig/php
----
.Example: Start a new rollout for a DeploymentConfig with its latest state
----
$ oc rollout latest deploymentconfig/php
----
== start-build
Start a build from a `BuildConfig` or copy an existing build.
.Example: Start a build from the specified BuildConfig
----
$ oc start-build python
----
.Example: Start a build from a previous build
----
$ oc start-build --from-build=python-1
----
.Example: Set an environment variable to use for the current build
----
$ oc start-build python --env=mykey=myvalue
----
== tag
Tag existing images into imagestreams.
.Example: Configure the `ruby` image's `latest` tag to refer to the image for the `2.0` tag
----
$ oc tag ruby:latest ruby:2.0
----