Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Requires Jenkins version 2.x or newer.

  • Access to a compatible Accelario Data Virtualization server is mandatory.

  • Set up credentials for Accelario Virtualization

Manual Installation:

  • Obtain the .hpi file from the Accelario repository.
    Download the latest version from here

  • Go to Manage Jenkins > Manage Plugins > Advanced, and select Upload Deploy Plugin to upload the .hpi file.

  • Click Upload Deploy to finalize the installation.
    Restart Jenkins after the deployment.

Configuration

  1. Global configuration (should be done 1 time)

    • Proceed to Manage Jenkins > Configure System > Global Properties

    • Add new variable named VIRTUALIZATION_SERVER_ADDRESS with a value of address to running Accelario Virtualization server

      image-20240409-183943.png
    • Save these global settings.

    • Proceed to Manage Jenkins > Credentials

    • Click domain (global), click Add credentials

    • Enter username of Accelario Virtualization (usually admin), enter its password, put any string into ID field, put meaningful description

      image-20240418-080432.png

    • Save the credential

  2. Job-specific configurations :

  3. Job: Accelario: Start VDB from a snapshot

    image-20240418-080512.pngImage Removed

  4. For a new or existing Jenkins job, add a Build Step.

  5. Choose Accelario: Start VDB from a snapshot of the list of options.

    (should be done per every job)

    • Create Job
      OR
      Choose an existing job

    • Click Configure inside of the job

    • Goto Build Steps > Add build step > Accelario: Create VDB

      image-20240418-080512.pngImage Added

      • Configure the specific database parameters for the job.

      • Parameters:

Name

Hint

Credentials

Credentials to Accelario Virtualization. These credentials should have been prepared during Global Configuration step above

GI Name

The existing Golden Image (GI) name

Snapshot name

The existing snapshot name

VDB Name

A new unique name for the Virtual Database (VDB) to be created.

Target DB Home name

Specify the existing Target DB Home name