Skip to content
This repository has been archived by the owner on Nov 14, 2017. It is now read-only.

Enable fitness plugin to run on Jenkins distributed slave agent #8

Merged
merged 1 commit into from
May 18, 2012

Conversation

gkarpinski
Copy link

Each agent declared in jenkins admin configuration must have an environment variable : HOST_NAME with host name of the slave node.

FitnesseExecutorTest.java isn't very clean ... i disable the test with the host.

I use this plugin ( my branche on GITHub ) in a 3 distributed slaves configuration, and with some job that need remote deployement before testing, with ssh.

it works :)

swestcott added a commit that referenced this pull request May 18, 2012
Enable fitness plugin to run on Jenkins distributed slave agent
@swestcott swestcott merged commit 9be72fd into swestcott:master May 18, 2012
@swestcott
Copy link
Owner

@gkarpinski Some tests are failing since I merged this onto master. Can you take a look? Also, what effort would be need to fix the tests that you commented out?

Broken build,
https://swestcott.ci.cloudbees.com/job/Jenkins%20Fitnesse/org.jenkins-ci.plugins$fitnesse/14/testReport/

@gkarpinski
Copy link
Author

@swestcott Sorry but i used the skiptest flag at true... I will take a look this week for the NPE in test, and also for commented line ( so for 05/25/12) .

@kurt-wang
Copy link

Hi,
I just upgraded the plug-in to v1.8. I don't see any difference in the interface when setting up a Jenkins multi-configuration project. And I am not sure how the job can be assigned to any slave.

Would I just use environment variable ${HOST_NAME} as the host name for FitNesse and it would read it from any slave machine that runs the test?

Thanks.

@sbellus
Copy link

sbellus commented Feb 11, 2014

I set HOST_NAME for jenkins slave that I use for job that triggers and publish Fitnesse test.
The Fitnesse plugin still connects from Jenkins master towards Fitnesse. I check log in Fitnesse.

Am I missing something?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants