diff --git a/roles/mysql_driver/files/mysql-connector-java-5.1.42-bin.jar b/roles/mysql_driver/files/mysql-connector-java-5.1.42-bin.jar new file mode 100644 index 0000000000000000000000000000000000000000..4c6df38c142a66e1a8ed0a39358484eb71425a6b Binary files /dev/null and b/roles/mysql_driver/files/mysql-connector-java-5.1.42-bin.jar differ diff --git a/roles/mysql_driver/files/wildfly_add_mysql_jdbc_driver.cli b/roles/mysql_driver/files/wildfly_add_mysql_jdbc_driver.cli new file mode 100644 index 0000000000000000000000000000000000000000..b711da76d2c35c3c8e171b3271d059c751e8a113 --- /dev/null +++ b/roles/mysql_driver/files/wildfly_add_mysql_jdbc_driver.cli @@ -0,0 +1,4 @@ +connect + +deploy --force mysql-connector-java-5.1.42-bin.jar + diff --git a/roles/mysql_driver/tasks/main.yml b/roles/mysql_driver/tasks/main.yml new file mode 100644 index 0000000000000000000000000000000000000000..4a310edeb7682569abdad17ce1fd432749951587 --- /dev/null +++ b/roles/mysql_driver/tasks/main.yml @@ -0,0 +1,13 @@ +--- +# file: roles/oracle_driver/tasks/main.yml + +- name: copy the mysql driver jboss cli scripts to the remote host's deployment directory + copy: src="{{ item }}" dest=~ + with_items: + - mysql-connector-java-5.1.42-bin.jar + - wildfly_add_mysql_jdbc_driver.cli + +- name: install the mysql driver + shell: chdir=~ {{ ansible_local.build_vars.wildfly.wildfly_prog_directory }}/jboss-cli.sh --file="{{ item }}" + with_items: + - wildfly_add_mysql_jdbc_driver.cli