Legacy Hudson Integration Reference
The
Legacy followingHudson topicsIntegration will be covered:
InstallingLast Hudsonreviewed: September 21, 2026
Creating a Job and an Ant Task to run the Scenario
Installing Hudson
Hudson comesintegration content is retained only as a warlegacy file.reference. DownloadNew CI/CD work should use current Jenkins, GitHub Actions, or supported command-line/API integrations.
When to use this guidance
- You are maintaining an old environment that still references Hudson.
- You need to migrate historical CI jobs to a supported CI/CD tool.
- You are deciding whether to archive or consolidate older integration content.
Recommended approach
- Inventory any Hudson jobs that still trigger AIQ tests.
- Capture job parameters, credentials, triggers, and report locations.
- Recreate the
Hudsonworkflowwarinfileafromsupported CI/CD platform. - Validate the
linkmigrated job with a small AIQ execution. - Mark
- Hudson-specific
Prerequisiteinstructionstoasrun Hudson: needs Java 6legacy ornewerremoverun-time.themAnwheninternetnoconnectionlongerwill be required if you want to be able to install and auto-update plug-insneeded.
After you download Hudson.war, you can launch it by executing java -jar Hudson.war
OnceNote: Hudson is running, navigate to http://localhost:8080 on your browser
Select Hudson GIT Plugin from the featured Plugin
Click Install and Click Finish
Prerequisites Installations
Install ANT using the link, Download and install the appropriate file on your machine depending on the operating system used
Please make sure to download and install GIT on the machine where Hudson is installed. Download git from the link based on your operating system
Hudson System Configuration
On the main page, click Manage Hudson > Click Configure System
Lookobsolete for globalcurrent properties,AIQ createdocumentation. PATHPrefer variable and provide the executable paths for JAVA and APACHE
Look for GIT and provide the executable path of the git.exe file
Look for the GIT plugin and provide a valid username and the user email
Also, open a command prompt and run the following commands.
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
Creating your job and creating ant task to run the scenario
Click New Job
Provide Job Name and select Build a free-style software job
Click OK
Under Source Code Management, Select Git
If hosted by Appvance, select Git and enter "https://gitlab.com/llara/ci-plugin.git " in the Repository URL box
Locate Invoke Ant in the Build options
Enter UTP_Tests in the Targets box
Click Advanced
Enter CloudBees/build.xmlJenkins or build.xmlanother dependingsupported onCI/CD where the file is locatedplatform.
in the Build File box (may vary if plug-in self-hosted)
Enter the following in the Properties box:
ServerURL=<URL_To_AppvanceIQ_Server_Including_Port> Path=REPOSITORY/<pathToScenarioFileIncludingScenarioNameAndFileExtension> Username=<appvanceUserName>
Password=<appvancePassword>
Click Save
Click Build Now and once the build is run successfully > Click Console Output to check the Results and the link to the Appvance IQ Results of the test run
Last updated: JuneSeptember 28,21, 20232026
If you have any feedback on this topic, please contact us at documentation@appvance.ai.