~mattiasa-avm/bzr-jira/jira4

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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
<?xml version="1.0" encoding="UTF-8"?>

<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

    <parent>
        <groupId>com.atlassian.jira.plugins</groupId>
        <artifactId>jira-plugin-base</artifactId>
        <version>23</version>
    </parent>

    <modelVersion>4.0.0</modelVersion>
    <groupId>com.atlassian.jira.plugin.ext.bazaar</groupId>
    <artifactId>bzr-jira</artifactId>
    <version>1.0-SNAPSHOT</version>

    <name><!-- TODO: Add a name for your plugin --></name>
    <packaging>atlassian-plugin</packaging>

    <!-- TODO: Add project description -->
    <!--
    <description></description>
	<url></url>
    -->

    <!-- TODO: Complete developer details -->
    <!--
	<developers>
		<developer>
			<name>John Smith</name>
			<organization>Example Company</organization>
		</developer>
	</developers>
	-->

    <!-- TODO: Complete source control details -->
    <!--
    <scm>
		<connection></connection>
		<developerConnection></developerConnection>
		<url></url>
	</scm>
	-->
	<repositories>
	   <repository>
	       <id>atlassian</id>
	       <url>https://maven.atlassian.com/repository/public</url>
	   </repository>
	</repositories>
	<dependencies>
		<dependency>
			<groupId>org.vcs.bazaar.client</groupId>
    		<artifactId>bzr-java-lib</artifactId>
               <version>0.5.3-SNAPSHOT</version>
    		<scope>compile</scope>
		</dependency>
		<dependency>
            <groupId>jmock</groupId>
            <artifactId>jmock-cglib</artifactId>
            <version>1.2.0</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>commons-io</groupId>
            <artifactId>commons-io</artifactId>
            <version>1.2</version>
            <scope>test</scope>
        </dependency>
	</dependencies>
	<build><resources>
            <resource>
                <directory>src/main/resources</directory>
                <filtering>false</filtering>
            </resource>
        </resources>
        <testResources>
            <testResource>
                <directory>src/test/resources</directory>
                <filtering>false</filtering>
                <excludes>
                    <exclude>bzr-jira-plugin.properties</exclude>
                </excludes>
            </testResource>
        </testResources>
        <plugins>
            <!-- plugin>
                <groupId>com.atlassian.maven.plugins</groupId>
                <artifactId>maven-clover2-plugin</artifactId>
                <configuration>
                    <targetPercentage>50%</targetPercentage>
                </configuration>
            </plugin-->
            <plugin>
                <artifactId>maven-antrun-plugin</artifactId>
                <version>1.1</version>
                <executions>
                    <execution>
                        <id>pre-integration-test-user-ant-tasks</id>
                        <configuration>
                            <tasks>
                                <copy file="${project.build.directory}/${project.artifactId}-${project.version}.jar"
                                      tofile="${project.build.directory}/${project.artifactId}-${project.version}.bak"/>
                                <zip destfile="${project.build.directory}/${project.artifactId}-${project.version}.jar"
                                     update="true">
                                    <fileset dir="${project.build.directory}/test-classes"
                                             includes="subversion-jira-plugin.properties"/>
                                </zip>
                            </tasks>
                        </configuration>
                    </execution>

                    <execution>
                        <id>post-integration-test-user-ant-tasks</id>
                        <configuration>
                            <tasks>
                                <copy file="${project.build.directory}/${project.artifactId}-${project.version}.bak"
                                      tofile="${project.build.directory}/${project.artifactId}-${project.version}.jar"/>
                            </tasks>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
        </plugins>
	</build>
	    <properties>
        <!-- For filtering subversion-jira-plugin.properties -->
        <bzr.root>http://bzr.atlassian.com/bzr/public/contrib/jira/subversion-jira-plugin/samplerepo/</bzr.root>

        <bzr.test.root.protocol>file://</bzr.test.root.protocol>
        <bzr.test.root.path>${user.dir}/bzr-repository/</bzr.test.root.path>
        <bzr.test.root>${bzr.test.root.protocol}${bzr.test.root.path}</bzr.test.root>
        <bzr.test.root.username>dchui</bzr.test.root.username>
        <bzr.test.root.password>changeit</bzr.test.root.password>
        
        <bzr.executable>/Users/guillermo/bin/bzr</bzr.executable>
        <bzr.xmlRpcPort>11111</bzr.xmlRpcPort>

        <atlassian.product.version>4.1.2</atlassian.product.version>
        <atlassian.product.test-lib.version>4.1.2</atlassian.product.test-lib.version>
        <atlassian.product.data.version>4.1.2</atlassian.product.data.version>
        <jdkLevel>1.5</jdkLevel>
    </properties>

</project>