diff --git a/1.1.6.Final.tar.gz b/1.1.6.Final.tar.gz new file mode 100644 index 0000000..0c7026f Binary files /dev/null and b/1.1.6.Final.tar.gz differ diff --git a/wildfly-build-tools.spec b/wildfly-build-tools.spec new file mode 100644 index 0000000..b56ef82 --- /dev/null +++ b/wildfly-build-tools.spec @@ -0,0 +1,90 @@ +%global namedreltag .Final +%global namedversion %{version}%{?namedreltag} + +Name: wildfly-build-tools +Version: 1.1.6 +Release: 1 +Summary: Wildfly build and provisioning tools +License: ASL 2.0 +URL: https://github.com/wildfly/wildfly-build-tools +Source0: https://github.com/wildfly/wildfly-build-tools/archive/%{namedversion}.tar.gz + +BuildRequires: maven-local mvn(junit:junit) mvn(org.apache.maven:maven-aether-provider) +BuildRequires: mvn(org.apache.maven:maven-compat) mvn(org.apache.maven:maven-core) +BuildRequires: mvn(org.apache.maven:maven-model) mvn(org.apache.maven:maven-plugin-api) +BuildRequires: mvn(org.apache.maven:maven-settings-builder) +BuildRequires: mvn(org.apache.maven.plugin-testing:maven-plugin-testing-harness) +BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations) +BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin) +BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin) +BuildRequires: mvn(org.eclipse.aether:aether-api) +BuildRequires: mvn(org.eclipse.aether:aether-connector-basic) +BuildRequires: mvn(org.eclipse.aether:aether-impl) mvn(org.eclipse.aether:aether-spi) +BuildRequires: mvn(org.eclipse.aether:aether-transport-file) +BuildRequires: mvn(org.eclipse.aether:aether-transport-http) +BuildRequires: mvn(org.eclipse.aether:aether-util) mvn(org.jboss:jandex) +BuildRequires: mvn(org.jboss:jboss-parent:pom:) mvn(org.jboss:staxmapper) +BuildRequires: mvn(org.jboss.logging:jboss-logging) +BuildRequires: mvn(org.jboss.logging:jboss-logging-annotations) +BuildArch: noarch + +%description +Tools used for building and provisioning the Wildfly server. + +%package -n wildfly-feature-pack-build-maven-plugin +Summary: WildFly Build Tools: Feature Pack Build Maven Plugin +%description -n wildfly-feature-pack-build-maven-plugin +This package contains WildFly Build Tools Feature Pack Build Maven Plugin. + +%package -n wildfly-server-provisioning +Summary: WildFly Build Tools: Server Provisioning +%description -n wildfly-server-provisioning +This package contains WildFly Build Tools Server Provisioning. + +%package -n wildfly-server-provisioning-maven-plugin +Summary: WildFly Build Tools: Server Provisioning Maven Plugin +%description -n wildfly-server-provisioning-maven-plugin +This package contains WildFly Build Tools Server Provisioning Maven Plugin. + +%package -n wildfly-server-provisioning-standalone +Summary: WildFly Build Tools: Server Provisioning Standalone +%description -n wildfly-server-provisioning-standalone +This package contains WildFly Build Tools Server Provisioning Standalone. + +%package javadoc +Summary: Javadoc for %{name} +%description javadoc +This package contains javadoc for %{name}. + +%prep +%setup -q -n %{name}-%{namedversion} +%pom_remove_plugin -r :maven-checkstyle-plugin +%pom_remove_plugin -r :maven-shade-plugin +%pom_remove_dep -r :wildfly-checkstyle-config +%pom_remove_dep -r org.sonatype.aether: +%pom_xpath_remove pom:profiles provisioning-maven-plugin + +%build +%mvn_build -s + +%install +%mvn_install + +%files -f .mfiles-wildfly-build-tools-parent +%license LICENSE.txt + +%files -n wildfly-feature-pack-build-maven-plugin -f .mfiles-wildfly-feature-pack-build-maven-plugin + +%files -n wildfly-server-provisioning -f .mfiles-wildfly-server-provisioning +%license LICENSE.txt + +%files -n wildfly-server-provisioning-maven-plugin -f .mfiles-wildfly-server-provisioning-maven-plugin + +%files -n wildfly-server-provisioning-standalone -f .mfiles-wildfly-server-provisioning-standalone + +%files javadoc -f .mfiles-javadoc +%license LICENSE.txt + +%changelog +* Mon Aug 17 2020 maminjie - 1.1.6-1 +- package init diff --git a/wildfly-build-tools.yaml b/wildfly-build-tools.yaml new file mode 100644 index 0000000..f836b2f --- /dev/null +++ b/wildfly-build-tools.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: wildfly/wildfly-build-tools +tag_prefix: "^" +seperator: "."