diff --git a/.drone.yml b/.drone.yml index 36d1fac..0eac3c1 100644 --- a/.drone.yml +++ b/.drone.yml @@ -70,6 +70,52 @@ steps: # container deployment - name: deploy-php image: hub.codefirst.iut.uca.fr/thomas.bellembois/codefirst-dockerproxy-clientdrone:latest + environment: + IMAGENAME: hub.codefirst.iut.uca.fr/dorian.hodin/dafl_music:latest + CONTAINERNAME: php_script + COMMAND: create + OVERWRITE: true + CODEFIRST_CLIENTDRONE_ENV_HOST: + from_secret: db_host + CODEFIRST_CLIENTDRONE_ENV_DATABASE: + from_secret: db_database + CODEFIRST_CLIENTDRONE_ENV_USER: + from_secret: db_user + CODEFIRST_CLIENTDRONE_ENV_PASSWORD: + from_secret: db_password + depends_on: [ php_script ] + + +- name: db_image + image: plugins/docker + settings: + dockerfile: ./Sources/db_script/Dockerfile + context: Sources/db_script + registry: hub.codefirst.iut.uca.fr + repo: hub.codefirst.iut.uca.fr/dorian.hodin/dafl_music + username: + from_secret: SECRET_USERNAME + password: + from_secret: SECRET_PASSWD + +# container deployment +- name: deploy-db + image: hub.codefirst.iut.uca.fr/thomas.bellembois/codefirst-dockerproxy-clientdrone:latest + environment: + IMAGENAME: mariadb:10 + CONTAINERNAME: mysql + COMMAND: create + OVERWRITE: false + PRIVATE: true + CODEFIRST_CLIENTDRONE_ENV_MARIADB_ROOT_PASSWORD: + from_secret: db_root_password + CODEFIRST_CLIENTDRONE_ENV_MARIADB_DATABASE: + from_secret: db_database + CODEFIRST_CLIENTDRONE_ENV_MARIADB_USER: + from_secret: db_user + CODEFIRST_CLIENTDRONE_ENV_MARIADB_PASSWORD: + from_secret: db_password + image: hub.codefirst.iut.uca.fr/thomas.bellembois/codefirst-dockerproxy-clientdrone:latest environment: IMAGENAME: hub.codefirst.iut.uca.fr/dorian.hodin/dafl_music:latest CONTAINERNAME: php_script diff --git a/.idea/libraries/Dart_Packages.xml b/.idea/libraries/Dart_Packages.xml index f8237c9..04e2ec7 100644 --- a/.idea/libraries/Dart_Packages.xml +++ b/.idea/libraries/Dart_Packages.xml @@ -5,686 +5,686 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Sources/db_script/Dockerfile b/Sources/db_script/Dockerfile new file mode 100644 index 0000000..87cc645 --- /dev/null +++ b/Sources/db_script/Dockerfile @@ -0,0 +1,4 @@ +FROM mcr.microsoft.com/mssql/server:2022-latest +RUN apt-get update && apt-get upgrade -y +COPY ./sql /var/www/html +CMD ./sql/create.sql \ No newline at end of file diff --git a/Sources/sql_script/create.sql b/Sources/db_script/sql/create.sql similarity index 100% rename from Sources/sql_script/create.sql rename to Sources/db_script/sql/create.sql