Exclude black box tests module from build when black box tests are not enabled.
This commit is contained in:
		
							parent
							
								
									050f0d9b07
								
							
						
					
					
						commit
						085044e6e7
					
				@ -34,7 +34,6 @@
 | 
			
		||||
    <properties>
 | 
			
		||||
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
 | 
			
		||||
        <main.dir>${basedir}/../..</main.dir>
 | 
			
		||||
        <blackBoxTests.skip>true</blackBoxTests.skip>
 | 
			
		||||
        <testcontainers.version>1.11.4</testcontainers.version>
 | 
			
		||||
        <zeroturnaround.version>1.10</zeroturnaround.version>
 | 
			
		||||
        <httpclient.version>4.5.13</httpclient.version>
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										22
									
								
								msa/pom.xml
									
									
									
									
									
								
							
							
						
						
									
										22
									
								
								msa/pom.xml
									
									
									
									
									
								
							@ -33,6 +33,8 @@
 | 
			
		||||
        <main.dir>${basedir}/..</main.dir>
 | 
			
		||||
        <docker.repo>thingsboard</docker.repo>
 | 
			
		||||
        <dockerfile.skip>true</dockerfile.skip>
 | 
			
		||||
        <blackBoxTests.skip>true</blackBoxTests.skip>
 | 
			
		||||
        <dockerfile-maven.version>1.4.13</dockerfile-maven.version>
 | 
			
		||||
    </properties>
 | 
			
		||||
 | 
			
		||||
    <modules>
 | 
			
		||||
@ -41,15 +43,29 @@
 | 
			
		||||
        <module>web-ui</module>
 | 
			
		||||
        <module>tb-node</module>
 | 
			
		||||
        <module>transport</module>
 | 
			
		||||
        <module>black-box-tests</module>
 | 
			
		||||
    </modules>
 | 
			
		||||
 | 
			
		||||
    <profiles>
 | 
			
		||||
        <profile>
 | 
			
		||||
            <id>black-box-tests</id>
 | 
			
		||||
            <activation>
 | 
			
		||||
                <property>
 | 
			
		||||
                    <name>blackBoxTests.skip</name>
 | 
			
		||||
                    <value>false</value>
 | 
			
		||||
                </property>
 | 
			
		||||
            </activation>
 | 
			
		||||
            <modules>
 | 
			
		||||
                <module>black-box-tests</module>
 | 
			
		||||
            </modules>
 | 
			
		||||
        </profile>
 | 
			
		||||
    </profiles>
 | 
			
		||||
 | 
			
		||||
    <build>
 | 
			
		||||
        <extensions>
 | 
			
		||||
            <extension>
 | 
			
		||||
                <groupId>com.spotify</groupId>
 | 
			
		||||
                <artifactId>dockerfile-maven-extension</artifactId>
 | 
			
		||||
                <version>1.4.13</version>
 | 
			
		||||
                <version>${dockerfile-maven.version}</version>
 | 
			
		||||
            </extension>
 | 
			
		||||
        </extensions>
 | 
			
		||||
        <pluginManagement>
 | 
			
		||||
@ -57,7 +73,7 @@
 | 
			
		||||
                <plugin>
 | 
			
		||||
                    <groupId>com.spotify</groupId>
 | 
			
		||||
                    <artifactId>dockerfile-maven-plugin</artifactId>
 | 
			
		||||
                    <version>1.4.13</version>
 | 
			
		||||
                    <version>${dockerfile-maven.version}</version>
 | 
			
		||||
                </plugin>
 | 
			
		||||
            </plugins>
 | 
			
		||||
        </pluginManagement>
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user