Software for Build Executor Templates
VB Studio provides various software packages in the build executors' software catalog. Some software packages are available by default in each executor template.
Platforms
These platforms are available:
- Oracle Linux 8
- Oracle Linux 7 (default)
Default Software Packages
These software packages are available by default in each executor template. You can't edit or remove these software packages from an executor template.
Software | Version in Oracle Linux 8 | Version in Oracle Linux 7 |
---|---|---|
Oracle Java SE | 17.x | 17.x |
Ant | 1.10.5 or later | 1.9.15 |
C++ Compiler (cpp/gcc) | 8.5.0 or later | 4.8.5 or later |
Git
Git LFS |
2.43.5 or later
3.4.1 |
2.31.1
2.10.0 |
Jq | 1.6 or later | 1.5 or later |
Maven | 3.9.9 | 3.9.9 |
Python2 (including Virtualenv) | 2.7.18 or later | 2.7.5 or later |
Software Packages in the Software Catalog
Here's a list of the software available in the VB Studio's software catalog. You can add only one version to an executor template, even if multiple versions of the software are available.
Software | Version in Oracle Linux 8 | Version in Oracle Linux 7 | Notes |
---|---|---|---|
Docker | 26.1.1 or later | 19.03.11 or later | Note: Docker 19.x on OL7 has been deprecated and will be removed in a future release. |
Firefox | ESR 128.5.1 or later | ESR 128.5.1 or later | |
Fn | NA | 0.6.36 | Requires Docker, OCIcli, and Python3 on 3.7 or later. |
GraalVM EE for Java 17 | 23.0.6 | 23.0.6 | For Java 17.0.13, version 23.0.6 is available. |
Gradle | 7.5.1 | 7.5.1 | |
Groovy | 4.0.4 | 4.0.4 | |
Helm | 3.9.3 | 3.9.3 | |
Java SE |
23.0.1 21.0.5 17.0.13 11.0.25 1.8.0_431 |
23.0.1 21.0.5 17.0.13 11.0.25 1.8.0_431 |
Note: Java 17.x is automatically included in all new Build Executor templates (instead of Java 1.8.x) and is automatically added to any existing templates. Templates created before VB Studio 22.10.0 include Java 1.8.x, but they've been updated to also include Java 17.x. Users can add multiple versions of Java to a build executor template by selecting the Java version to use in a job from the job's configuration page. |
JUnit 4 | 4.12 or later | 4.11 or later | |
Kubectl | 1.24.3 | 1.24.3 | |
Node.js grunt pre-install |
grunt v1.6.1 or later gruntcli v1.5.0 or later |
grunt v1.6.1 or later gruntcli v1.5.0 or later |
|
Node.js |
22.6.0 20.17.0 18.18.1 16.17.0 14.20.0 |
16.17.0 14.20.0 |
Node.js 22 requires NPM v10.8.2 or later Node.js 20 requires NPM v10.8.2 or later Node.js 18 requires NPM v9.8.1 or later Node.js 16 requires NPM v8.15.0 or later Node.js 14 requires NPM v6.14.17 or later |
Node.js Driver for Oracle Database | 6.7.1 or later | 6.7.1 or later | |
OCIcli | 3.51.1 or later | 3.51.1 or later | Requires Python3 |
Oracle Developer Studio 12c 12.5 | 12.5 | 12.5 | |
Oracle Forms Developer | 12.2.1.4.0 | 12.2.1.4.0 | |
Oracle Instant Client |
21.16.0.0.0 or later 19.15.0 or later |
21.16.0.0.0 or later 19.15.0 or later |
|
Oracle JDeveloper Studio | 12.2.1.4.0 | 12.2.1.4.0 | |
Oracle JET Command-line Interface | 17.1.0 or later | 17.1.0 or later | Requires Node.js |
Oracle SOA Suite 12 | 12.2.1.4.0 | 12.2.1.4.0 | |
Podman | 4.9.4 or later | N/A |
Note: Podman will not work if Docker is being used for build executors in your organization. |
Python3 |
3.10.6 3.9.13 3.8.13 3.7.13 |
3.10.6 3.9.13 3.8.13 3.7.13 |
To invoke virtualization for your environment, run this command: |
Ruby | 2.5.9p229 or later | 2.0.0p648 or later | |
SQLcl | 24.3.2.0 or later | 24.3.2.0 or later | Requires Java 11 or later |
Xvfb | 1.20.11 or later | 1.20.4 or later |