File tree Expand file tree Collapse file tree 4 files changed +13
-16
lines changed
src/main/groovy/org/silverpeas/setup Expand file tree Collapse file tree 4 files changed +13
-16
lines changed Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ package org.silverpeas.setup
25
25
26
26
import org.gradle.api.Project
27
27
import org.gradle.api.provider.Property
28
- import org.gradle.api.tasks.InputDirectory
28
+ import org.gradle.api.tasks.Input
29
29
import org.gradle.api.tasks.Internal
30
30
31
31
import javax.inject.Inject
@@ -44,28 +44,28 @@ class SilverpeasConfigurationProperties {
44
44
* configuration properties, the Silverpeas and the JBoss configuration directory. By default
45
45
* SILVERPEAS_HOME/configuration.
46
46
*/
47
- @InputDirectory
47
+ @Input
48
48
final Property<File > configurationHome
49
49
50
50
/**
51
51
* The directory that contains all the configuration scripts to configure JBoss/Wildfly for
52
52
* Silverpeas. By default SILVERPEAS_HOME/configuration/jboss.
53
53
*/
54
- @InputDirectory
54
+ @Input
55
55
final Property<File > jbossConfigurationDir
56
56
57
57
/**
58
58
* The directory that contains all the configuration scripts to configure specifically the
59
59
* Silverpeas web portal and components. By default SILVERPEAS_HOME/configuration/silverpeas.
60
60
*/
61
- @InputDirectory
61
+ @Input
62
62
final Property<File > silverpeasConfigurationDir
63
63
64
64
/**
65
65
* The directory that contains the additional JBoss/Wildfly modules to install in JBoss/Wildfy
66
66
* for Silverpeas. By default SILVERPEAS_HOME/configuration/jboss/modules.
67
67
*/
68
- @InputDirectory
68
+ @Input
69
69
final Property<File > jbossModulesDir
70
70
71
71
/**
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ package org.silverpeas.setup
2
2
3
3
import org.gradle.api.Project
4
4
import org.gradle.api.provider.Property
5
- import org.gradle.api.tasks.InputDirectory
5
+ import org.gradle.api.tasks.Input
6
6
7
7
import javax.inject.Inject
8
8
@@ -30,7 +30,7 @@ class SilverpeasMigrationProperties {
30
30
* </li>
31
31
* </ul>
32
32
*/
33
- @InputDirectory
33
+ @Input
34
34
final Property<File > homeDir
35
35
36
36
@Inject
Original file line number Diff line number Diff line change 23
23
*/
24
24
package org.silverpeas.setup.configuration
25
25
26
- import org.gradle.api.tasks.InputDirectory
27
- import org.gradle.api.tasks.Internal
28
- import org.gradle.api.tasks.Nested
29
- import org.gradle.api.tasks.TaskAction
30
- import org.gradle.api.tasks.TaskExecutionException
26
+ import org.gradle.api.tasks.*
31
27
import org.silverpeas.setup.SilverpeasConfigurationProperties
32
28
import org.silverpeas.setup.api.FileLogger
33
29
import org.silverpeas.setup.api.Script
34
30
import org.silverpeas.setup.api.SilverpeasSetupTask
35
31
36
32
import java.nio.file.Files
37
33
import java.nio.file.Paths
34
+
38
35
/**
39
36
* This task aims to configure Silverpeas from the Silverpeas configuration file, from some XML
40
37
* configuration rules and from Groovy scripts.
41
38
* @author mmoquillon
42
39
*/
43
40
class SilverpeasConfigurationTask extends SilverpeasSetupTask {
44
41
45
- @InputDirectory
42
+ @Input
46
43
File silverpeasHome
47
44
@Nested
48
45
SilverpeasConfigurationProperties config
@@ -69,7 +66,7 @@ class SilverpeasConfigurationTask extends SilverpeasSetupTask {
69
66
boolean accept (final File child ) {
70
67
return child. isFile()
71
68
}
72
- }). sort{
69
+ }). sort {
73
70
it. name
74
71
}. each { configurationFile ->
75
72
try {
Original file line number Diff line number Diff line change 23
23
*/
24
24
package org.silverpeas.setup.construction
25
25
26
- import org.gradle.api.tasks.InputDirectory
26
+ import org.gradle.api.tasks.Input
27
27
import org.gradle.api.tasks.Internal
28
28
import org.gradle.api.tasks.Nested
29
29
import org.gradle.api.tasks.TaskAction
@@ -43,7 +43,7 @@ class SilverpeasConstructionTask extends SilverpeasSetupTask {
43
43
44
44
public static final String SILVERPEAS_WAR = ' silverpeas.war'
45
45
46
- @InputDirectory
46
+ @Input
47
47
File silverpeasHome
48
48
@Nested
49
49
SilverpeasInstallationProperties installation
You can’t perform that action at this time.
0 commit comments