Skip to content

Fixed editFile task to allow file upload.

Bogdan Tabor requested to merge patch/ADAPT-2184 into master

TEST RESULT(without real server)

wf:
bit-server-1.json

input:
image

debug logs:

automation-platform    |   'bitbucket1-connectorRest-performRequest: OPTIONS: {"hostname":"","port":443,"path":"/api/1.0/projects/aaa/repos/bbb/browse/ccc","method":"PUT","headers":{"Content-Type":"application/json","Accept":"application/json","Content-length":127}}'
automation-platform    | ]
automation-platform    | 2022-06-23T13:59:06.457Z - debug: audit_id=73333c5d-ae12-429d-968c-ec36b46e866a, origin=/opt/itential/automation-platform/node_modules/@itentialopensource/adapter-bitbucket_server/node_modules/@itentialopensource/adapter-utils/lib/connectorRest.js:4027, message=[
automation-platform    |   'bitbucket1-connectorRest-performRequest:REQUEST: {"branch":"qqq","content":"{\\n\\"value\\": \\"some data we send\\"\\n}","message":"www","sourceBranch":"eee","sourceCommitId":"rrr"}'
automation-platform    | ]
automation-platform    | 2022-06-23T13:59:06.458Z - trace: audit_id=73333c5d-ae12-429d-968c-ec36b46e866a, origin=/opt/itential/automation-platform/node_modules/@itentialopensource/adapter-bitbucket_server/node_modules/@itentialopensource/adapter-utils/lib/connectorRest.js:3043, message=[ 'bitbucket1-connectorRest-noQueueRequest' ]
automation-platform    | 2022-06-23T13:59:06.459Z - trace: audit_id=73333c5d-ae12-429d-968c-ec36b46e866a, origin=/opt/itential/automation-platform/node_modules/@itentialopensource/adapter-bitbucket_server/node_modules/@itentialopensource/adapter-utils/lib/connectorRest.js:2322, message=[ 'bitbucket1-connectorRest-requestAuthenticate' ]
automation-platform    | 2022-06-23T13:59:06.460Z - trace: audit_id=73333c5d-ae12-429d-968c-ec36b46e866a, origin=/opt/itential/automation-platform/node_modules/@itentialopensource/adapter-bitbucket_server/node_modules/@itentialopensource/adapter-utils/lib/connectorRest.js:570, message=[ 'bitbucket1-connectorRest-makeRequest' ]
automation-platform    | 2022-06-23T13:59:06.460Z - debug: audit_id=73333c5d-ae12-429d-968c-ec36b46e866a, origin=/opt/itential/automation-platform/node_modules/@itentialopensource/adapter-bitbucket_server/node_modules/@itentialopensource/adapter-utils/lib/connectorRest.js:692, message=[ 'APPENDING: branch, WITH VALUE qqq' ]
automation-platform    | 2022-06-23T13:59:06.461Z - debug: audit_id=73333c5d-ae12-429d-968c-ec36b46e866a, origin=/opt/itential/automation-platform/node_modules/@itentialopensource/adapter-bitbucket_server/node_modules/@itentialopensource/adapter-utils/lib/connectorRest.js:692, message=[ 'APPENDING: content, WITH VALUE {\n"value": "some data we send"\n}' ]
automation-platform    | 2022-06-23T13:59:06.461Z - debug: audit_id=73333c5d-ae12-429d-968c-ec36b46e866a, origin=/opt/itential/automation-platform/node_modules/@itentialopensource/adapter-bitbucket_server/node_modules/@itentialopensource/adapter-utils/lib/connectorRest.js:692, message=[ 'APPENDING: message, WITH VALUE www' ]
automation-platform    | 2022-06-23T13:59:06.462Z - debug: audit_id=73333c5d-ae12-429d-968c-ec36b46e866a, origin=/opt/itential/automation-platform/node_modules/@itentialopensource/adapter-bitbucket_server/node_modules/@itentialopensource/adapter-utils/lib/connectorRest.js:692, message=[ 'APPENDING: sourceBranch, WITH VALUE eee' ]
automation-platform    | 2022-06-23T13:59:06.462Z - debug: audit_id=73333c5d-ae12-429d-968c-ec36b46e866a, origin=/opt/itential/automation-platform/node_modules/@itentialopensource/adapter-bitbucket_server/node_modules/@itentialopensource/adapter-utils/lib/connectorRest.js:692, message=[ 'APPENDING: sourceCommitId, WITH VALUE rrr' ]
automation-platform    | 2022-06-23T13:59:06.463Z - debug: audit_id=73333c5d-ae12-429d-968c-ec36b46e866a, origin=/opt/itential/automation-platform/node_modules/@itentialopensource/adapter-bitbucket_server/node_modules/@itentialopensource/adapter-utils/lib/connectorRest.js:703, message=[
automation-platform    |   'bitbucket1-connectorRest-makeRequest: Changing Headers for formData: {"Content-Type":"multipart/form-data; boundary=--------------------------412505903942326380489094","Accept":"application/json","content-type":"multipart/form-data; boundary=--------------------------412505903942326380489094"}'
automation-platform    | ]
automation-platform    | 2022-06-23T13:59:06.463Z - debug: audit_id=73333c5d-ae12-429d-968c-ec36b46e866a, origin=/opt/itential/automation-platform/node_modules/@itentialopensource/adapter-bitbucket_server/node_modules/@itentialopensource/adapter-utils/lib/connectorRest.js:708, message=[
automation-platform    |   'FULL REQUEST: {"hostname":"","port":443,"path":"/api/1.0/projects/aaa/repos/bbb/browse/ccc","method":"PUT","headers":{"Content-Type":"multipart/form-data; boundary=--------------------------412505903942326380489094","Accept":"application/json","content-type":"multipart/form-data; boundary=--------------------------412505903942326380489094"}}'
automation-platform    | ]
automation-platform    | 2022-06-23T13:59:06.463Z - debug: audit_id=73333c5d-ae12-429d-968c-ec36b46e866a, origin=/opt/itential/automation-platform/node_modules/@itentialopensource/adapter-bitbucket_server/node_modules/@itentialopensource/adapter-utils/lib/connectorRest.js:709, message=[
automation-platform    |   'FULL BODY: {"branch":"qqq","content":"{\\n\\"value\\": \\"some data we send\\"\\n}","message":"www","sourceBranch":"eee","sourceCommitId":"rrr"}'
automation-platform    | ]
automation-platform    | 2022-06-23T13:59:06.466Z - debug: audit_id=73333c5d-ae12-429d-968c-ec36b46e866a, origin=/opt/itential/automation-platform/node_modules/@itentialopensource/adapter-bitbucket_server/node_modules/@itentialopensource/adapter-utils/lib/connectorRest.js:893, message=[
automation-platform    |   'bitbucket1-connectorRest-makeRequest: Sending request body through formData'
automation-platform    | ]
automation-platform    | 2022-06-23T13:59:06.467Z - debug: audit_id=73333c5d-ae12-429d-968c-ec36b46e866a, origin=/opt/itential/automation-platform/node_modules/@itentialopensource/adapter-bitbucket_server/node_modules/@itentialopensource/adapter-utils/lib/connectorRest.js:894, message=[
automation-platform    |   'Form Buffer: ----------------------------412505903942326380489094\r\n' +
automation-platform    |     'Content-Disposition: form-data; name="branch"\r\n' +
automation-platform    |     '\r\n' +
automation-platform    |     'qqq\r\n' +
automation-platform    |     '----------------------------412505903942326380489094\r\n' +
automation-platform    |     'Content-Disposition: form-data; name="content"\r\n' +
automation-platform    |     '\r\n' +
automation-platform    |     '{\n' +
automation-platform    |     '"value": "some data we send"\n' +
automation-platform    |     '}\r\n' +
automation-platform    |     '----------------------------412505903942326380489094\r\n' +
automation-platform    |     'Content-Disposition: form-data; name="message"\r\n' +
automation-platform    |     '\r\n' +
automation-platform    |     'www\r\n' +
automation-platform    |     '----------------------------412505903942326380489094\r\n' +
automation-platform    |     'Content-Disposition: form-data; name="sourceBranch"\r\n' +
automation-platform    |     '\r\n' +
automation-platform    |     'eee\r\n' +
automation-platform    |     '----------------------------412505903942326380489094\r\n' +
automation-platform    |     'Content-Disposition: form-data; name="sourceCommitId"\r\n' +
automation-platform    |     '\r\n' +
automation-platform    |     'rrr\r\n' +
automation-platform    |     '----------------------------412505903942326380489094--\r\n'
automation-platform    | ]
automation-platform    | 2022-06-23T13:59:06.471Z - debug: audit_id=73333c5d-ae12-429d-968c-ec36b46e866a, origin=/opt/itential/automation-platform/node_modules/@itentialopensource/adapter-bitbucket_server/node_modules/@itentialopensource/adapter-utils/lib/connectorRest.js:875, message=[

Merge request reports