Software per i modelli di esecutori build
VB Studio fornisce vari pacchetti software nel catalogo software degli esecutori build. Alcuni pacchetti software sono disponibili per impostazione predefinita in ogni modello di esecutore.
Piattaforme
Queste piattaforme sono disponibili:
- Oracle Linux 8 8
- Oracle Linux 7 (predefinito)
Package software predefiniti
Questi pacchetti software sono disponibili per impostazione predefinita in ogni modello di esecutore. Impossibile modificare o rimuovere questi package software da un modello di esecutore.
| Software | Versione in Oracle Linux 8 | Versione in Oracle Linux 7 |
|---|---|---|
| Oracle Java SE | 17.x | 17.x |
| Ant | 1.10.5 o successiva | 1,1 |
| Compilatore C++ (cpp/gcc) | 8.5.0 o successiva | 4.8.5 o successiva |
| Git
Git LFS |
2.43.5 o successiva
3,4 |
2,31
2,1 |
| Jq | 1.6 o successiva | 1.5 o successiva |
| Maven | 3,9 | 3,9 |
| Python2 (incluso Virtualenv) | 2.7.18 o successiva | 2.7.5 o successiva |
Package software nel catalogo software
Ecco un elenco dei software disponibili nel catalogo software di VB Studio. È possibile aggiungere una sola versione a un modello di esecutore, anche se sono disponibili più versioni del software.
| Software | Versione in Oracle Linux 8 | Versione in Oracle Linux 7 | Note |
|---|---|---|---|
| Docker | 26.1.1 o successiva | 19.03.11 o successiva | Nota: Docker 19.x su OL7 non è più valido e verrà rimosso in una release futura. |
| Firefox | ESR 128.5.1 o versione successiva | ESR 128.5.1 o versione successiva | |
| Fn | NA | 0,6 | Richiede Docker, OCIcli e Python3 nella versione 3.7 o successiva. |
| GraalVM EE per Java 17 | 23 | 23 | Per Java 17.0.14, è disponibile la versione 23.0.7. |
| Gradle | 8,9 | 8,9 | |
| Groovy | 4 | 4 | |
| Helm | 3,9 | 3,9 | |
| Java SE |
23 21 17 11 1,8_451 |
23 21 17 11 1,8_451 |
Nota
Java 17.x viene automaticamente incluso in tutti i nuovi modelli di esecutore build (anziché Java 1.8.x) e viene aggiunto automaticamente a qualsiasi modello esistente. I modelli creati prima di VB Studio 22.10.0 includono Java 1.8.x, ma sono stati aggiornati per includere anche Java 17.x. Gli utenti possono aggiungere più versioni di Java a un modello di esecutore build selezionando la versione Java da utilizzare in un job dalla pagina di configurazione del job. |
| JUnit 4 | 4.12 o successiva | 4.11 o successiva | |
| Kubectl | 1,24 | 1,24 | |
| Node.js grunt preinstallazione |
grunt v1.6.1 o versione successiva gruntcli v1.5.0 o versione successiva |
grunt v1.6.1 o versione successiva gruntcli v1.5.0 o versione successiva |
|
| Node.js |
22,6 20,17 18,18 16,17 14,2 |
16,17 14,2 |
Node.js 22 richiede NPM v10.8.2 o versione successiva Node.js 20 richiede NPM v10.8.2 o versione successiva Node.js 18 richiede NPM v9.8.1 o versione successiva Node.js 16 richiede NPM v8.15.0 o versione successiva Node.js 14 richiede NPM v6.14.17 o versione successiva |
| Driver Node.js per Oracle Database | 6.8.0 o successiva | 6.8.0 o successiva | |
| OAC | 8.2.0.0.0 | 8.2.0.0.0 | Dopo aver installato gli strumenti OAC (Oracle Analytics Client), è possibile utilizzare i comandi della shell UNIX per eseguire le utility della riga di comando OAC. Fare riferimento a Uso di Oracle Analytics Client Tool Utilities su Linux e Generare un file .rpd da JSON/SMML, ma ignorare i riferimenti al download e all'installazione degli strumenti OAC a livello locale. In VB Studio, invece, Eseguire comandi shell Unix. |
| OCIcli | 3.56.0 o versione successiva | 3.51.1 o successiva | Richiede Python3 |
| Oracle Developer Studio 12c 12.5 | 12,5 | 12,5 | |
| Oracle Forms Developer | 12.2.1.4.4.0 | 12.2.1.4.4.0 | |
| Oracle Instant Client |
21.18.0.0.0 o versione successiva 19.15.0 o successiva |
21.18.0.0.0 o versione successiva 19.15.0 o successiva |
|
| Oracle JDeveloper Studio | 14.1.2.0.0 | 14.1.2.0.0 | |
| Interfaccia della riga di comando di Oracle JET | 18.1.0 o versione successiva | 18.1.0 o versione successiva | Richiede Node.js |
| Oracle SOA Suite 14 | 14.1.2.0.0 | 14.1.2.0.0 | |
| Podman | 4.9.4 o successiva | N/A |
Nota
Podman non funzionerà se si utilizza Docker per gli esecutori build nell'organizzazione. |
| Python3 |
3,1 3,9 3,8 3,7 |
3,1 3,9 3,8 3,7 |
Per richiamare la virtualizzazione per l'ambiente in uso, eseguire il comando seguente: |
| Ruby | 2.5.9p229 o successiva | 2.0.0p648 o successiva | |
| SQLcl | 25.1.0.0 o versione successiva | 24.3.2.0 o successiva | Richiede Java 11 o versione successiva |
| Xvfb | 20.11 o successiva | 1.20.4 o successiva |