SwissLife-OSS / squadron

A testing framework for containerized and cloud services
https://swisslife-oss.github.io/squadron/
MIT License
104 stars 17 forks source link

FtpServer provider support + runtime variables #104

Closed Carael closed 3 years ago

Carael commented 3 years ago

FtpServer provider support that uses fauria/vsftpd docker image.

In order to make this possible I've implemented the RuntimeVariables with resolver. The requirement was, that the passive port number has to be passed to the container with environment variable. So he has to be known before the container was created (docker port auto assignment would not work here). That's why the runtime variables were introduced.

Carael commented 3 years ago

/azp run

azure-pipelines[bot] commented 3 years ago
Azure Pipelines successfully started running 1 pipeline(s).
Carael commented 3 years ago

/azp run

azure-pipelines[bot] commented 3 years ago
Azure Pipelines successfully started running 1 pipeline(s).
Carael commented 3 years ago

/azp run

azure-pipelines[bot] commented 3 years ago
Azure Pipelines successfully started running 1 pipeline(s).
Carael commented 3 years ago

/azp run

azure-pipelines[bot] commented 3 years ago
Azure Pipelines successfully started running 1 pipeline(s).
sonarcloud[bot] commented 3 years ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 1 Code Smell

No Coverage information No Coverage information
0.0% 0.0% Duplication