Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Couchbase Testcontainer #258

Closed
mustafaonuraydin opened this issue Jul 3, 2020 · 2 comments
Closed

Add Couchbase Testcontainer #258

mustafaonuraydin opened this issue Jul 3, 2020 · 2 comments
Labels
enhancement New feature or request
Milestone

Comments

@mustafaonuraydin
Copy link
Contributor

Couchbase Server is an open source, distributed, JSON document database. In dotnet-testcontainers project there is some pre-configured containers for easy to use.

The issue is add couchbase testcontainer as pre-configured container.

This container should provide following features;

  1. Create initial cluster and create customizable admin user with environment parameter
  2. Create initial bucket or buckets
  3. Add startup strategy for Couchbase
  4. Create bucket function
  5. Flush bucket function
@HofmeisterAn HofmeisterAn added the enhancement New feature or request label Jul 3, 2020
@HofmeisterAn HofmeisterAn added this to the 1.4.0 milestone Jul 3, 2020
@HofmeisterAn
Copy link
Collaborator

HofmeisterAn commented Jul 4, 2020

We should merge #261. Based on the existing example configurations you can create the configuration for Couchbase. This should be pretty straight forward. It would be nice if you keep the other configurations in mind and share patterns, use interfaces, add tests, etc.

mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 18, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 18, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 18, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 18, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 18, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 18, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 18, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 18, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 18, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 18, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 18, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 18, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 18, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 18, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 18, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 18, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 18, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 18, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 18, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 19, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 20, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 20, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 20, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 20, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 20, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 20, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 20, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
mustafaonuraydin added a commit to mustafaonuraydin/dotnet-testcontainers that referenced this issue Jul 21, 2020
… function: CouchbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
HofmeisterAn pushed a commit that referenced this issue Jul 21, 2020
…chbaseTestcontainer' {Add pre-configured Couchbase Testcontainer.}
HofmeisterAn added a commit that referenced this issue Jul 21, 2020
…chbaseTestcontainer'

{Minor code improvments.}
@HofmeisterAn
Copy link
Collaborator

HofmeisterAn commented Jul 21, 2020

Closed in #296, #298 and published in 1.4.0-beta.20200721.12.

HofmeisterAn added a commit that referenced this issue Jul 23, 2020
…aseTestcontainer'

{Wait until bucket create is finished; Answer interactive bucket-flush command.}
HofmeisterAn added a commit that referenced this issue Jul 23, 2020
…aseTestcontainer'

{Wait until bucket create is finished; Answer interactive bucket-flush command.}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants