summaryrefslogtreecommitdiffstats
path: root/ivysettings-publish.xml
blob: 4f96b16b72342087b248fe98d37697f249ecf902 (plain)
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
<?xml version="1.0" encoding="UTF-8"?>
<ivysettings>
    <!-- Customized stuff -->
    <!-- <include url="ivysettings.xml"/> -->
    <credentials host="oss.sonatype.org" realm="Sonatype Nexus Repository Manager"
        username="${sonatype.username}" passwd="${sonatype.password}">
    </credentials>
    <signers>
        <pgp name="gpg" password="${gpg.passphrase}" />
    </signers>
    <resolvers>
        <!-- user="${publish.sftp.user}" host="${publish.sftp.host}" keyFile="${publish.sftp.keyfile}" 
            keyFilePassword="${publish.sftp.keyfilepassword}" -->
        <sftp name="sftp-publish" keyFile="${publish.sftp.keyfile}">
            <ivy pattern="${publish.sftp.ivy.pattern}" />
            <artifact pattern="${publish.sftp.artifact.pattern}" />
        </sftp>
        <ibiblio name="sonatype" signer="gpg"
            root="https://oss.sonatype.org/content/repositories/vaadin-snapshots/"
            m2compatible="true" />

        <filesystem name="build-temp">
            <ivy
                pattern="${ivy.settings.dir}/result/artifacts/[revision]/[module]/ivy-[revision].xml" />
            <artifact
                pattern="${ivy.settings.dir}/result/artifacts/[revision]/[module]/[artifact]-[revision](-[classifier]).[ext]" />
        </filesystem>
    </resolvers>


</ivysettings>