shift7-ch / katta-server

Zero-config storage management and zero-knowledge key management for teams and organizations.
GNU Affero General Public License v3.0
0 stars 0 forks source link

Make testcontainer tests runnable in ci #5

Closed chenkins closed 1 year ago

chenkins commented 1 year ago

Story

Acceptance Criteria

Open Questions

Context

Implementation

chenkins commented 1 year ago

https://g.iterate.ch/projects/ITERATE/repos/mountainduck/builds?at=04dfde65946ed63bdc3f87bfe845f13217fe595e

@ylangisc do some of the build nodes in https://ci.iterate.ch/ support docker / docker-compose to run testcontainers on them?

ylangisc commented 1 year ago

https://g.iterate.ch/projects/ITERATE/repos/mountainduck/builds?at=04dfde65946ed63bdc3f87bfe845f13217fe595e

@ylangisc do some of the build nodes in https://ci.iterate.ch/ support docker / docker-compose to run testcontainers on them?

Not AFAIK but we can install the required daemon and clients at least on the Linux box.

chenkins commented 1 year ago

@ylangisc Linux box would be sufficient. Could you do this for me or give me access? It's not blocking me.

ylangisc commented 1 year ago

Should work now, needed to add the user jenkins to the docker group. → https://ci.iterate.ch/job/mountainduck-features-core/10368/console

chenkins commented 1 year ago

@ylangisc thx!

https://g.iterate.ch/projects/ITERATE/repos/mountainduck/builds?at=9c315f1642306b0556962861f4adcd54bf75ec21

chenkins commented 1 year ago

Close for now - final testing in #8.