This repository has been archived by the owner on Oct 30, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmanifest.jps
54 lines (54 loc) · 1.77 KB
/
manifest.jps
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
{
"jpsVersion": "0.6",
"jpsType": "update",
"build": "202310061817",
"application": {
"id": "devtoolset-7-installer",
"name": "devtoolset-7 Installer",
"categories": [
"apps/dev-and-admin-tools"
],
"version": "0.1",
"homepage": "https://github.com/fairnesscoop/jelastic-devtoolset-7-installer",
"targetNodes": {
"nodeType": "*"
},
"procedures": [
{
"id": "log",
"onCall": {
"log": "${this.message}"
}
},
{
"id": "installDevtoolset7",
"onCall": [
{
"cmd": {
"commands": [
"yum install centos-release-scl",
"yum-config-manager --enable rhel-server-rhscl-7-rpms",
"yum install devtoolset-7",
"echo '#!/bin/bash\nsource scl_source enable devtoolset-7\n' > /etc/profile.d/enabledevtoolset7.sh"
],
"nodeType": "${targetNodes[0].nodeType}",
"user": "root"
}
}
]
}
],
"menu": [
{
"caption": "Install devtoolset-7",
"confirmText": "Install devtoolset-7",
"procedure": "installDevtoolset7",
"loadingText": "Installing...",
"successText": "devtoolset-7 has been successfully installed"
}
],
"success": {
"text": "jelastic-devtoolset7 successfully enabled."
}
}
}