Skip to content

Commit e9a66d3

Browse files
SK-1753 internal release workflow
1 parent edc7d89 commit e9a66d3

2 files changed

Lines changed: 48 additions & 14 deletions

File tree

.github/workflows/internal-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
json: ${{ secrets.TEST_CREDENTIALS_FILE_STRING }}
3030

3131
- name: Publish package to Jfrog Artifactory
32-
run: mvn clean deploy -DskipTests
32+
run: mvn clean deploy -P jfrog -DskipTests
3333
env:
3434
JFROG_USERNAME: ${{ secrets.ARTIFACTORY_USERNAME }}
3535
JFROG_PASSWORD: ${{ secrets.ARTIFACTORY_PASSWORD }}

pom.xml

Lines changed: 47 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>com.skyflow</groupId>
88
<artifactId>skyflow-java</artifactId>
9-
<version>1.15.0-dev-5</version>
9+
<version>1.15.0-dev-6</version>
1010
<packaging>jar</packaging>
1111

1212
<name>${project.groupId}:${project.artifactId}</name>
@@ -252,17 +252,51 @@
252252
</repository>
253253
</repositories>
254254

255-
<distributionManagement>
256-
<repository>
257-
<id>central</id>
258-
<name>prekarilabs.jfrog.io-releases</name>
259-
<url>https://prekarilabs.jfrog.io/artifactory/skyflow-java</url>
260-
</repository>
261-
<snapshotRepository>
262-
<id>snapshots</id>
263-
<name>prekarilabs.jfrog.io-snapshots</name>
264-
<url>https://prekarilabs.jfrog.io/artifactory/skyflow-java</url>
265-
</snapshotRepository>
266-
</distributionManagement>
255+
<profiles>
256+
<profile>
257+
<id>maven-central</id>
258+
<distributionManagement>
259+
<repository>
260+
<id>ossrh</id>
261+
<url>https://s01.oss.sonatype.org/service/local/staging/deploy/maven2</url>
262+
</repository>
263+
<snapshotRepository>
264+
<id>ossrh</id>
265+
<url>https://s01.oss.sonatype.org/content/repositories/snapshots</url>
266+
</snapshotRepository>
267+
</distributionManagement>
268+
</profile>
269+
270+
271+
<profile>
272+
<id>jfrog</id>
273+
<distributionManagement>
274+
<repository>
275+
<id>central</id>
276+
<name>prekarilabs.jfrog.io-releases</name>
277+
<url>https://prekarilabs.jfrog.io/artifactory/skyflow-java</url>
278+
</repository>
279+
<snapshotRepository>
280+
<id>snapshots</id>
281+
<name>prekarilabs.jfrog.io-snapshots</name>
282+
<url>https://prekarilabs.jfrog.io/artifactory/skyflow-java</url>
283+
</snapshotRepository>
284+
</distributionManagement>
285+
</profile>
286+
</profiles>
287+
288+
289+
<!-- <distributionManagement>-->
290+
<!-- <repository>-->
291+
<!-- <id>central</id>-->
292+
<!-- <name>prekarilabs.jfrog.io-releases</name>-->
293+
<!-- <url>https://prekarilabs.jfrog.io/artifactory/skyflow-java</url>-->
294+
<!-- </repository>-->
295+
<!-- <snapshotRepository>-->
296+
<!-- <id>snapshots</id>-->
297+
<!-- <name>prekarilabs.jfrog.io-snapshots</name>-->
298+
<!-- <url>https://prekarilabs.jfrog.io/artifactory/skyflow-java</url>-->
299+
<!-- </snapshotRepository>-->
300+
<!-- </distributionManagement>-->
267301

268302
</project>

0 commit comments

Comments
 (0)