Add tito configs and rpm spec

This commit is contained in:
Jason Montleon
2017-10-03 14:30:03 -04:00
parent 91484a7a22
commit bffd77e481
4 changed files with 62 additions and 0 deletions

3
.tito/packages/.readme Normal file
View File

@@ -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.

22
.tito/releasers.conf Normal file
View File

@@ -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

5
.tito/tito.props Normal file
View File

@@ -0,0 +1,5 @@
[buildconfig]
builder = tito.builder.Builder
tagger = tito.tagger.ReleaseTagger
changelog_do_not_remove_cherrypick = 0
changelog_format = %s (%ae)

View File

@@ -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 <jmontleo@redhat.com> - 0.0.1-1
- initial package