A few weeks ago I
wrote about how
can we run gotun inside Jenkins. Following the
same path, today I am writing how can we run gotun inside
Taskotron. Tim Flink & Mike Ruckman
(roshi) helped me to do the initial setup.
Setting up the system
In my laptop I created a job.yml following an example Tim posted on IRC.
name: runs gotun inside taskotron environment: rpm: - docker actions: - name: run the job shell: - gotun --job commands
I also had the real definition of the gotun job in the commands.yml file, and
the tests in commands.txt file. In this job, I am firing up an instance in
the Fedora Infra Cloud. After this, I just ran the runtask command to start
$ sudo runtask -i foo-1.2.3 -t koji_build job.yml
This way we can put gotun inside Taskotron, and then execute the same set of tests
we run currently for testing Fedora Atomic images.