Skip to content

i2h3/nextcloud-container-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swift Nextcloud Manager

Control the local deployment of Nextcloud Docker containers programmatically from Swift.

What does it do?

Talk to the Docker Engine API on macOS to deploy ephemeral Nextcloud containers for running automated tests against them.

Who is this for?

This package targets developers working on native Nextcloud client apps. It helps them to implement tests running against a real Nextcloud server and enables end-to-end testing.

License

See LICENSE.

Contributing

SwiftFormat was introduced into this project. Before submitting a pull request, please ensure that your code changes comply with the currently configured code style. You can run the following command in the root of the package repository clone:

swift package plugin --allow-writing-to-package-directory swiftformat --verbose --cache ignore

Also, there is a GitHub action run automatically which lints code changes in pull requests.