Here we spin up two service containers (db and phpipam).
Load database schema into it.
Activate API and add API application to use API.
The test-setup target will be called before running tests against the
created phpipam environment.
Change some test data
As the subnet for address tests does not exists the test will fail on a
fresh phpipam installation. So we switched to a subnet that already
exists.
Provide valid postal address for update location test.
Add command line parameters for connection data
We add command line parameter parsing for connection data. So it is
possible to override data e.g. cert validation with command line
variables.
Provide local phpipam enviroment
With this change we provide a facility to setup a local phpipam setup
based on docker-compose. If it is up and running tests can run against
this installation.
Add github workflow
Here we spin up two service containers (db and phpipam). Load database schema into it. Activate API and add API application to use API. The test-setup target will be called before running tests against the created phpipam environment.
Change some test data
As the subnet for address tests does not exists the test will fail on a fresh phpipam installation. So we switched to a subnet that already exists. Provide valid postal address for update location test.
Add command line parameters for connection data
We add command line parameter parsing for connection data. So it is possible to override data e.g. cert validation with command line variables.
Provide local phpipam enviroment
With this change we provide a facility to setup a local phpipam setup based on docker-compose. If it is up and running tests can run against this installation.