Search


Cloud customer?
Upgrade in MyJFrog >


Working with an older version?

JFrog Artifactory 6.x
JFrog Xray 2.x
JFrog Mission Control 3.x
JFrog Distribution 1.x
JFrog Enterprise+ (Pre-Platform Release)




Overview

The procedure to upgrade Pipelines depends on your installation type. We strongly recommend reading through this page before proceeding with your upgrade.

Before you upgrade Pipelines please refer to additional information on supported platforms, browsers and other requirements, and the system architecture.

Note: Make sure to use the same upgrade method (RPM, Debian, Docker, etc.) as the one you initially used to install Pipelines.

To ensure you can restore Pipelines in case you encounter any issues during the upgrade process, we strongly recommend that you make sure your system and database backups are up to date.

Upgrade Steps

The upgrade procedure involves the following main steps:

  1. Download Pipelines (Docker Compose, RPM, Debian).
  2. Upgrade Pipelines according to the installer distribution type.
Page Contents


Upgrading to Version 1.x

  1. Extract the installer from the downloaded .rpm, .deb, or .tar.gz  file.

    Linux Archive (tar.gz)
    $ mkdir -p installer && tar -C installer -xvzf pipelines-<version>.tar.gz 
    $ cd installer/pipelines-<version>
    RPM
    $ sudo rpm -Uvh pipelines-<version>.rpm
    Debian
    $ sudo dpkg -i pipelines-<version>.deb
  2. Now may be a good time to update the default images used for steps in pipelines. To avoid changing pipelines that already exist, the defaults are not updated automatically but may instead be updated through the system.yaml. If you are planning to use a newly supported operating system or just want to update the default version used for a language, the Pipelines System YAML documentation has more information on how to update your system.yaml with the new defaults.

    The image versions that are used by default in new installations with the new Pipelines version may be found in the scripts/configs/system.full-template.yaml and scripts/configs/system.basic-template.yaml in the installer. If the .rpm or .deb installer was used, this will be /opt/jfrog/pipelines/installer/scripts/configs/system.full-template.yaml.

  3. Run the installer with the upgrade  command to upgrade Pipelines.

    $ sudo pipelines upgrade

    This assumes that you installed Pipelines with sudo. If Pipelines was installed as a different user, that user should perform the upgrade.


When the ugprade is complete, you can access Pipelines through the JFrog Platform at: http://<jfrogUrl>/ui/

  • No labels
Copyright © 2020 JFrog Ltd.