From bffd77e481509c29a0e508883b9b20c9bc60bff2 Mon Sep 17 00:00:00 2001 From: Jason Montleon Date: Tue, 3 Oct 2017 14:30:03 -0400 Subject: [PATCH] Add tito configs and rpm spec --- .tito/packages/.readme | 3 +++ .tito/releasers.conf | 22 ++++++++++++++++++++++ .tito/tito.props | 5 +++++ ansible-kubernetes-modules.spec | 32 ++++++++++++++++++++++++++++++++ 4 files changed, 62 insertions(+) create mode 100644 .tito/packages/.readme create mode 100644 .tito/releasers.conf create mode 100644 .tito/tito.props create mode 100644 ansible-kubernetes-modules.spec diff --git a/.tito/packages/.readme b/.tito/packages/.readme new file mode 100644 index 00000000..b9411e2d --- /dev/null +++ b/.tito/packages/.readme @@ -0,0 +1,3 @@ +the .tito/packages directory contains metadata files +named after their packages. Each file has the latest tagged +version and the project's relative directory. diff --git a/.tito/releasers.conf b/.tito/releasers.conf new file mode 100644 index 00000000..54782863 --- /dev/null +++ b/.tito/releasers.conf @@ -0,0 +1,22 @@ +[asb-copr] +releaser = tito.release.CoprReleaser +project_name = @ansible-service-broker/ansible-service-broker-latest +upload_command = scp -4 %(srpm)s $fas_username@fedorapeople.org:/srv/repos/asb +remote_location = http://repos.fedorapeople.org/asb/ +copr_options = --timeout 600 + +[asb-copr-test] +releaser = tito.release.CoprReleaser +project_name = @ansible-service-broker/ansible-service-broker-nightly +upload_command = scp -4 %(srpm)s $fas_username@fedorapeople.org:/srv/repos/asb +remote_location = http://repos.fedorapeople.org/asb/ +copr_options = --timeout 600 +builder.test = 1 + +[asb-brew-36] +releaser = tito.release.DistGitReleaser +branches = rhaos-3.6-asb-rhel-7 + +[asb-brew-37] +releaser = tito.release.DistGitReleaser +branches = rhaos-3.7-asb-rhel-7 diff --git a/.tito/tito.props b/.tito/tito.props new file mode 100644 index 00000000..80fe6528 --- /dev/null +++ b/.tito/tito.props @@ -0,0 +1,5 @@ +[buildconfig] +builder = tito.builder.Builder +tagger = tito.tagger.ReleaseTagger +changelog_do_not_remove_cherrypick = 0 +changelog_format = %s (%ae) diff --git a/ansible-kubernetes-modules.spec b/ansible-kubernetes-modules.spec new file mode 100644 index 00000000..1c766aac --- /dev/null +++ b/ansible-kubernetes-modules.spec @@ -0,0 +1,32 @@ +Name: ansible-kubernetes-modules +Version: 0.3.1 +Release: 0%{?dist} +Summary: Ansible role containing pre-release K8s modules +License: ASL 2.0 +URL: https://github.com/ansible/%{name} +Source0: https://github.com/ansible/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz + +BuildArch: noarch + +Requires: ansible >= 2.3.0.0 + +%description +%{summary} + +%prep +%autosetup -p1 + +%build + +%install +mkdir -p %{buildroot}%{_sysconfdir}/ansible/roles/ansible.kubernetes-modules +mv * %{buildroot}%{_sysconfdir}/ansible/roles/ansible.kubernetes-modules + +%check + +%files +%{_sysconfdir}/ansible/roles/ansible.kubernetes-modules + +%changelog +* Fri May 12 2017 Jason Montleon - 0.0.1-1 +- initial package