Skip to content

Doesn't work on Linux agent #7

@maxoris

Description

@maxoris

I'm trying to patch my xml file test.config with vso agent on Ubuntu 16.04, but there are several issues:

  1. Problem with file name xmlPatch.js in package.
    Agent log:

2016-08-31T12:42:52.4259340Z
##[error]File not found: '/home/user/vsoagent/_work/_tasks/XmlPatch_acee093c-d84e-456e-b6f3-1d65969291bd/1.1.1000/xmlPatch.js
`

fixed with renaming xmlpatch.js to xmlPatch.js on agent machine
2.
Agent log:

2016-08-31T12:49:55.5736020Z ##[section]Starting: Patch files test.config
2016-08-31T12:49:56.7633110Z = /configuration/appSettings/add[@key=v1']/@value 0
2016-08-31T12:49:56.7633820Z = /configuration/appSettings/add[@key='v2']/@value
2016-08-31T12:49:56.7682220Z SyntaxError: Unexpected token u
2016-08-31T12:49:56.7777580Z ##[error]SyntaxError: Unexpected token u
2016-08-31T12:49:56.7883560Z ##[section]Finishing: Patch files test.config

Worker log:
[2016-08-31 12:49:55Z INFO StepsRunner] Processing step: DisplayName='Patch files test.config', AlwaysRun=False, ContinueOnError=False, Critical=False, Enabled=True, Finally=False
[2016-08-31 12:49:55Z INFO StepsRunner] Starting the step.
[2016-08-31 12:49:55Z INFO TaskManager] Loading task definition '/home/user/vsoagent/_work/_tasks/XmlPatch_acee093c-d84e-456e-b6f3-1d65969291bd/1.1.1000/task.json'.
[2016-08-31 12:49:55Z INFO TaskRunner] The original input is a rooted path, return absolute path: /home/user/vsoagent/_work/r1/a
[2016-08-31 12:49:55Z INFO ExtensionManager] Getting extensions for interface: 'Microsoft.VisualStudio.Services.Agent.Worker.IJobExtension'
[2016-08-31 12:49:55Z INFO ReleaseJobExtension] Artifact root path is system.artifactsDirectory: /home/user/vsoagent/_work/r1/a
[2016-08-31 12:49:55Z INFO ReleaseJobExtension] After prefix Artifact Path Root provide by JobExtension: /home/user/vsoagent/_work/r1/a
[2016-08-31 12:49:55Z INFO ReleaseJobExtension] Return absolute path after prefix ArtifactPathRoot: /home/user/vsoagent/_work/r1/a
[2016-08-31 12:49:55Z INFO TaskRunner] release JobExtension resolved a rooted path:: /home/user/vsoagent/_work/r1/a
[2016-08-31 12:49:55Z INFO ProcessInvoker] Starting process:
[2016-08-31 12:49:55Z INFO ProcessInvoker] File name: '/home/user/vsoagent/externals/node/bin/node'
[2016-08-31 12:49:55Z INFO ProcessInvoker] Arguments: '"/home/user/vsoagent/_work/_tasks/XmlPatch_acee093c-d84e-456e-b6f3-1d65969291bd/1.1.1000/xmlPatch.js"'
[2016-08-31 12:49:55Z INFO ProcessInvoker] Working directory: '/home/user/vsoagent/_work/r1/a'
[2016-08-31 12:49:55Z INFO ProcessInvoker] Require exit code zero: 'True'
[2016-08-31 12:49:55Z INFO ProcessInvoker] Encoding web name: ; code page: ''
[2016-08-31 12:49:55Z INFO ProcessInvoker] Process started with process id 29292, waiting for process exit.
[2016-08-31 12:49:55Z INFO JobServerQueue] Try to append 5 batches web console lines, success rate: 5/5.
[2016-08-31 12:49:56Z INFO JobServerQueue] Try to upload 1 log files or attachments, success rate: 1/1.
[2016-08-31 12:49:56Z INFO ProcessInvoker] Finished process with exit code 0, and elapsed time 00:00:01.2116654.
[2016-08-31 12:49:56Z INFO StepsRunner] Step result: Failed

I haven't found any way to fix it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions