Skip to content

Commit 69c7ac1

Browse files
committed
2 parents 708d383 + fc0f4b3 commit 69c7ac1

File tree

6 files changed

+35
-24
lines changed

6 files changed

+35
-24
lines changed

azure-pipelines.yml

Lines changed: 30 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,11 @@
44
# https://aka.ms/yaml
55
resources:
66
repositories:
7-
- repository: IntegrationTests
8-
type: git
9-
name: launcher-automation/IntegrationTests
10-
ref: azure-pipelines
11-
trigger:
12-
branches:
13-
include:
14-
- azure-pipelines
7+
- repository: launcher-automation
8+
type: github
9+
name: docusign/launcher-automation
10+
ref: main
11+
endpoint: launcherAutomationServiceConnection
1512

1613
pr:
1714
- master
@@ -21,10 +18,11 @@ pool:
2118
name: launcher-automation-pool
2219

2320
steps:
24-
- script: echo Hello, world!
25-
displayName: 'Run a one-line script'
21+
- script: |
22+
sudo rm -rf $(Build.SourcesDirectory)/code-examples-php-private
23+
displayName: 'Remove Project Folder'
2624
- checkout: self
27-
- checkout: IntegrationTests
25+
- checkout: launcher-automation
2826

2927
- script: dir $(Build.SourcesDirectory)
3028

@@ -45,7 +43,7 @@ steps:
4543
- script: |
4644
echo "place config.properties"
4745
echo $(tests_config_properties.secureFilePath)
48-
cp $(tests_config_properties.secureFilePath) IntegrationTests/src/main/resources/config.properties
46+
cp $(tests_config_properties.secureFilePath) launcher-automation/src/main/resources/config.properties
4947
displayName: 'place config.properties'
5048

5149
- task: DownloadSecureFile@1
@@ -82,30 +80,43 @@ steps:
8280

8381
- script: |
8482
echo "place Dockerfile"
85-
cp $(php_ds_config.secureFilePath) code-examples-php-private/Dockerfile
83+
cp $(php_dockerfile.secureFilePath) code-examples-php-private/Dockerfile
8684
displayName: 'place Dockerfile'
8785

8886
- script: dir $(Build.SourcesDirectory)
8987

9088
- script: dir $(Build.SourcesDirectory)/code-examples-php-private
9189

90+
- script: |
91+
echo "kill and remove any running containers"
92+
docker rm -f $(docker ps -a -q)
93+
docker system prune -f
94+
displayName: 'cleanup docker env'
9295

9396
- script: |
9497
cd code-examples-php-private
95-
docker compose up -d
98+
docker compose up -d --build
9699
displayName: 'start php app'
97100

98101
- script: |
99102
cd code-examples-php-private
100-
docker exec -it --user www-data docusign-php-fpm composer install
101-
displayName: 'Install dependencies'
103+
docker exec docusign-php-fpm composer install
104+
displayName: 'install dependencies'
102105

103106
- script: |
104-
cd IntegrationTests
107+
cd launcher-automation
105108
mvn clean test -DsuiteXmlFile="php_suite.xml"
106-
displayName: 'Node app tests'
109+
displayName: 'php app tests'
107110

108111
- script: |
109112
docker stop $(docker ps -a -q)
110113
docker rm $(docker ps -a -q)
111-
displayName: 'stop node app'
114+
displayName: 'stop php app'
115+
116+
- script: |
117+
allure generate --clean --output $(Build.SourcesDirectory)/php-allure-output '$(Build.SourcesDirectory)/launcher-automation/target/allure-results'
118+
displayName: generate allure html reports
119+
- task: PublishAllureReport@1
120+
displayName: 'Publish Allure Report'
121+
inputs:
122+
reportDir: '$(Build.SourcesDirectory)/php-allure-output'
File renamed without changes.

src/Services/Examples/Admin/RetrieveDocuSignProfileByUserID.php renamed to src/Services/Examples/Admin/RetrieveDocuSignProfileByUserId.php

File renamed without changes.

src/Services/Examples/Click/EmbedClickwrapService.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
use DocuSign\Click\Model\ClickwrapVersionSummaryResponse;
77
use DocuSign\Click\Api\AccountsApi\GetClickwrapsOptions;
88
use DocuSign\Services\ClickApiClientService;
9-
use DocuSign\Click\model\UserAgreementRequest;
9+
use DocuSign\Click\Model\UserAgreementRequest;
1010
use DocuSign\Services\RouterService;
1111

1212
class EmbedClickwrapService

src/Services/Examples/eSignature/ResponsiveSigningService.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
class ResponsiveSigningService
1717
{
18-
#ds-snippet-start:eSign38step3
18+
#ds-snippet-start:eSign38Step3
1919
public static function worker(array $args, SignatureClientService $clientService, string $demoPath): string
2020
{
2121
$envelopeDefinition = ResponsiveSigningService::makeEnvelope($args["envelope_args"], $demoPath);
@@ -39,15 +39,15 @@ public static function worker(array $args, SignatureClientService $clientService
3939

4040
return $viewUrl['url'];
4141
}
42-
#ds-snippet-end:eSign38step3
42+
#ds-snippet-end:eSign38Step3
4343

4444
/**
4545
* Creates envelope definition
4646
* Parameters for the envelope: signer_email, signer_name, cc_name, cc_email, signer_client_id
4747
* @param $args array
4848
* @return EnvelopeDefinition -- returns an envelope definition
4949
*/
50-
#ds-snippet-start:eSign38step2
50+
#ds-snippet-start:eSign38Step2
5151
private static function makeEnvelope(array $args, string $demoPath): EnvelopeDefinition
5252
{
5353
$l1_price = 5;
@@ -168,5 +168,5 @@ private static function makeEnvelope(array $args, string $demoPath): EnvelopeDef
168168
]
169169
);
170170
}
171-
#ds-snippet-end:eSign38step2
171+
#ds-snippet-end:eSign38Step2
172172
}

0 commit comments

Comments
 (0)