|
12 | 12 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
13 | 13 | <maven.compiler.source>11</maven.compiler.source> |
14 | 14 | <maven.compiler.target>11</maven.compiler.target> |
15 | | - <id>17AB52DE-B300-A94B-E058FC978BE4542D</id> |
16 | | - <bundlename>crypto.extension</bundlename> |
17 | | - <mvnGroupId>org.lucee</mvnGroupId> |
18 | | - <mvnGroupPath>org/lucee</mvnGroupPath> |
19 | | - <mvnArtifactId>extension-crypto</mvnArtifactId> |
20 | | - <filename>crypto-extension</filename> |
21 | | - <luceeCoreVersion>6.0.0.585</luceeCoreVersion> |
22 | | - <releaseType>server</releaseType> |
23 | | - <label>Crypto Extension</label> |
| 15 | + <!-- Extension properties loaded from build.properties via properties-maven-plugin --> |
24 | 16 | <release.url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</release.url> |
25 | 17 | <snapshot.url>https://oss.sonatype.org/content/repositories/snapshots/</snapshot.url> |
26 | 18 | </properties> |
|
118 | 110 |
|
119 | 111 | <build> |
120 | 112 | <plugins> |
| 113 | + <!-- Load properties from build.properties --> |
| 114 | + <plugin> |
| 115 | + <groupId>org.codehaus.mojo</groupId> |
| 116 | + <artifactId>properties-maven-plugin</artifactId> |
| 117 | + <version>1.2.1</version> |
| 118 | + <executions> |
| 119 | + <execution> |
| 120 | + <phase>initialize</phase> |
| 121 | + <goals> |
| 122 | + <goal>read-project-properties</goal> |
| 123 | + </goals> |
| 124 | + <configuration> |
| 125 | + <files> |
| 126 | + <file>${basedir}/build.properties</file> |
| 127 | + </files> |
| 128 | + </configuration> |
| 129 | + </execution> |
| 130 | + </executions> |
| 131 | + </plugin> |
| 132 | + |
121 | 133 | <!-- Antrun plugin to execute the Ant build --> |
122 | 134 | <plugin> |
123 | 135 | <groupId>org.apache.maven.plugins</groupId> |
|
135 | 147 | <property name="bundleversion" value="${project.version}"/> |
136 | 148 | <property name="bundlename" value="${bundlename}"/> |
137 | 149 | <property name="filename" value="${project.artifactId}"/> |
138 | | - <property name="id" value="${id}"/> |
| 150 | + <property name="extensionId" value="${extensionId}"/> |
139 | 151 | <property name="luceeCoreVersion" value="${luceeCoreVersion}"/> |
140 | 152 | <property name="releaseType" value="${releaseType}"/> |
141 | 153 | <property name="label" value="${label}"/> |
|
0 commit comments