I have a case where I need to run VOS as a service in a GitLab CI (here's the [gitlab-ci.yml file](https://git.drupalcode.org/project/rdf_sync/-/blob/1.x/.gitlab-ci.yml)). In order to run the tests against the Virtuoso service, I need to set some permissions with `isql`:

```
DB.DBA.RDF_DEFAULT_USER_PERMS_SET('SPARQL', 7, 0);
GRANT SPARQL_UPDATE TO "SPARQL";
```

No idea how to run these commands because, with GitLab CI, I cannot map an .sql file inside the container, so that it would run as part of `initdb.d`.

Does anyone have a suggestion or clue?
Running Virtuoso as a service in GitLab CI
This is a GitHub Issue
repo:virtuoso-opensource
owner:openlink
Title : Running Virtuoso as a service in GitLab CI
Issue date:

--- start body ---
I have a case where I need to run VOS as a service in a GitLab CI (here's the [gitlab-ci.yml file](https://git.drupalcode.org/project/rdf_sync/-/blob/1.x/.gitlab-ci.yml)). In order to run the tests against the Virtuoso service, I need to set some permissions with `isql`:

```
DB.DBA.RDF_DEFAULT_USER_PERMS_SET('SPARQL', 7, 0);
GRANT SPARQL_UPDATE TO "SPARQL";
```

No idea how to run these commands because, with GitLab CI, I cannot map an .sql file inside the container, so that it would run as part of `initdb.d`.

Does anyone have a suggestion or clue?
--- end body ---
