forked from AugustoSampaio/PLP
-
Notifications
You must be signed in to change notification settings - Fork 13
Expand file tree
/
Copy pathDevfile.yaml
More file actions
78 lines (78 loc) · 2.24 KB
/
Devfile.yaml
File metadata and controls
78 lines (78 loc) · 2.24 KB
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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
metadata:
name: PLP_CIn
projects:
- name: PLP
source:
location: 'https://github.com/fmca/PLP.git'
type: github
branch: master
components:
- id: redhat/java11/latest
type: chePlugin
- mountSources: true
memoryLimit: 512Mi
type: dockerimage
volumes:
- name: m2
containerPath: /home/user/.m2
alias: maven
image: 'quay.io/eclipse/che-java11-maven:nightly'
env:
- value: ''
name: MAVEN_CONFIG
apiVersion: 1.0.0
commands:
- name: Run Expressoes1
actions:
- workdir: '${CHE_PROJECTS_ROOT}/PLP/Expressoes1'
type: exec
command: mvn clean generate-sources compile exec:java
component: maven
- name: Run Expressoes2
actions:
- workdir: '${CHE_PROJECTS_ROOT}/PLP/Expressoes2'
type: exec
command: mvn clean generate-sources compile exec:java
component: maven
- name: Run Funcional1
actions:
- workdir: '${CHE_PROJECTS_ROOT}/PLP/Funcional1'
type: exec
command: mvn clean generate-sources compile exec:java
component: maven
- name: Run Funcional2
actions:
- workdir: '${CHE_PROJECTS_ROOT}/PLP/Funcional2'
type: exec
command: mvn clean generate-sources compile exec:java
component: maven
- name: Run Funcional3
actions:
- workdir: '${CHE_PROJECTS_ROOT}/PLP/Funcional3'
type: exec
command: mvn clean generate-sources compile exec:java
component: maven
- name: Run Imperativa1
actions:
- workdir: '${CHE_PROJECTS_ROOT}/PLP/Imperativa1'
type: exec
command: mvn clean generate-sources compile exec:java
component: maven
- name: Run Imperativa2
actions:
- workdir: '${CHE_PROJECTS_ROOT}/PLP/Imperativa2'
type: exec
command: mvn clean generate-sources compile exec:java
component: maven
- name: Run Objetos1
actions:
- workdir: '${CHE_PROJECTS_ROOT}/PLP/Objetos1'
type: exec
command: mvn clean generate-sources compile exec:java
component: maven
- name: Run Objetos2
actions:
- workdir: '${CHE_PROJECTS_ROOT}/PLP/Objetos2'
type: exec
command: mvn clean generate-sources compile exec:java
component: maven