Instead of starting a separate pipeline for each service we now just run
the linter and unit tests from the top-level directory. This allows us
to run the linter it with '--modules-download-mode vendor' and should also
reduce the resource usage.
* add policies service
add policies proxy middleware
add policies event service
add policies grpc service
prepare ci and git environments (ci, make, readme, doc)
* add webfinger to the drone conf
* fix docs
remove not used virus scan postprocessing step
* relocate example rego file
implicitly enable and disable proxy and postprocessing policy checking by setting the query.
update configuration descriptions
* move policies
update readme
* use converter func to convert pp environment to actual environment
expose and test custom rego functions
add engine unit tests
add opa unit tests
update policies readme
Co-authored-by: Martin <github@diemattels.at>
* relocate sample policies to the deployments folder
change and document policies service port
* update index.md and small fix
* add health command
add version command
add debug server
---------
Co-authored-by: Martin <github@diemattels.at>
add owncloud-selector cookie
working tests
remove unused files
build ocis from source branch
check users in ldap, oc10 and ocis
update proxy config
use ocis selector initially
build ocis from source
use ocis latest image
buil ocis from source
refactor
fix test run script
user 33 and alpine image for ocis server
delete local compose files
run tests with ocis latest
refactor drone config [volumes]
Run each suite in a pipeline
refactor namings
use run.sh to run tests
move TestHelpers folder
reuse behat context params
refactor to use contexts and helpers from core repo
remove contexts and helpers
added bootstrap file to bootstrap core's test files
add api tag
remove unnecessary code
implement expected-failures file
remove unnecessary confgs
fix starlark style
rename context file
add nightly trigger
refactor drone config
generate trigger as per the event
remove keycloak services