bump gocd-agent version to 16.6.0-3590 (#17311)
Update gocd-agent package version to 16.6.0-3590 including new sha. Modify heapSize and maxMemory mkOption to accurately reflect their intended purpose of configuring initial java heap sizes.
This commit is contained in:
@@ -4,10 +4,15 @@
|
||||
# 3. GoCD agent is available on GoCD server using GoCD API
|
||||
# 3.1. https://api.go.cd/current/#get-all-agents
|
||||
|
||||
let
|
||||
serverUrl = "localhost:8153/go/api/agents";
|
||||
header = "Accept: application/vnd./go.cd/v2+json";
|
||||
in
|
||||
|
||||
import ./make-test.nix ({ pkgs, ...} : {
|
||||
name = "gocd-agent";
|
||||
meta = with pkgs.stdenv.lib.maintainers; {
|
||||
maintainers = [ swarren83 ];
|
||||
maintainers = [ grahamc swarren83 ];
|
||||
};
|
||||
|
||||
nodes = {
|
||||
@@ -29,6 +34,7 @@ nodes = {
|
||||
$gocd_agent->waitForUnit("gocd-server");
|
||||
$gocd_agent->waitForOpenPort("8153");
|
||||
$gocd_agent->waitForUnit("gocd-agent");
|
||||
$gocd_agent->waitUntilSucceeds("curl -s -f localhost:8153/go/api/agents -H 'Accept: application/vnd.go.cd.v2+json'");
|
||||
$gocd_agent->waitUntilSucceeds("curl -s -f ${serverUrl} -H '${header}' | awk -F \" '/\"uuid\":\s\"[a-zA-Z0-9]{8}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{12}/ {print $4}'");
|
||||
$gocd_agent->waitUntilSucceeds("curl -s -f ${serverUrl} -H '${header}' | awk -F \" '/\"agent_state\":\s\"Idle\"/'");
|
||||
'';
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user