• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<project xmlns="http://maven.apache.org/POM/4.0.0"
3  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4  <modelVersion>4.0.0</modelVersion>
5
6  <groupId>com.facebook</groupId>
7  <artifactId>ktfmt-parent</artifactId>
8  <version>0.43</version>
9  <packaging>pom</packaging>
10
11  <name>Ktfmt Parent</name>
12  <description>A program that reformats Kotlin source code to comply with the common community standard for Kotlin code conventions.</description>
13  <url>https://github.com/facebookincubator/ktfmt</url>
14  <inceptionYear>2019</inceptionYear>
15  <licenses>
16    <license>
17      <name>The Apache Software License, Version 2.0</name>
18      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
19    </license>
20  </licenses>
21  <developers>
22    <developer>
23      <name>Facebook</name>
24    </developer>
25  </developers>
26  <scm>
27    <connection>scm:git:https://github.com/facebookincubator/ktfmt.git</connection>
28    <developerConnection>scm:git:git@github.com:facebookincubator/ktfmt.git</developerConnection>
29    <url>https://github.com/facebookincubator/ktfmt.git</url>
30  </scm>
31
32  <modules>
33    <module>core</module>
34  </modules>
35
36  <distributionManagement>
37    <snapshotRepository>
38      <id>ossrh</id>
39      <url>https://oss.sonatype.org/content/repositories/snapshots</url>
40    </snapshotRepository>
41  </distributionManagement>
42
43  <profiles>
44    <profile>
45      <id>release</id>
46      <build>
47        <plugins>
48          <plugin>
49            <groupId>org.sonatype.plugins</groupId>
50            <artifactId>nexus-staging-maven-plugin</artifactId>
51            <version>1.6.7</version>
52            <extensions>true</extensions>
53            <configuration>
54              <serverId>ossrh</serverId>
55              <nexusUrl>https://oss.sonatype.org/</nexusUrl>
56              <autoReleaseAfterClose>true</autoReleaseAfterClose>
57            </configuration>
58          </plugin>
59
60          <!-- Sign artifacts -->
61          <plugin>
62            <groupId>org.apache.maven.plugins</groupId>
63            <artifactId>maven-gpg-plugin</artifactId>
64            <version>1.6</version>
65            <executions>
66              <execution>
67                <id>sign-artifacts</id>
68                <phase>verify</phase>
69                <goals>
70                  <goal>sign</goal>
71                </goals>
72                <configuration>
73                  <!-- Honor -Dgpg.passphrase=... on the command line. -->
74                  <gpgArguments>
75                    <arg>--pinentry-mode</arg>
76                    <arg>loopback</arg>
77                  </gpgArguments>
78                </configuration>
79              </execution>
80            </executions>
81          </plugin>
82        </plugins>
83      </build>
84    </profile>
85  </profiles>
86
87
88</project>
89