"${deployUnzip}/logs")
System.out.println("******** start copying from ${basedir}/src/main/release to ${deployUnzip}. ************")
-
+
ant.copy(todir: "${deployUnzip}") {
fileset(dir: "${basedir}/src/main/release"){
exclude(name: "**/.gitignore")
}
-
+ }
+ ant.copy(todir: "${deployUnzip}/docker") {
+ fileset(dir: "${basedir}/../docker"){
+ exclude(name: "**/.gitignore")
+ }
}
System.out.println("******** start copying from ${project.build.directory}/../../vfcadaptor/target/${package.name}-${project.version} to ${deployUnzip}/webapps/ROOT. ************")
</execution>
</executions>
</plugin>
-
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
- <version>3.0.0</version>
<executions>
<execution>
<id>attach-artifacts</id>
RUN yum -y update
RUN yum -y install -y mysql-server
RUN mysql_install_db --user=mysql --datadir=/var/lib/mysql
+RUN chown mysql:mysql /var/lib/mysql -R
EXPOSE 3306
RUN sed -i "s|bind-address.*|# bind-address = 127.0.0.1|" /etc/my.cnf
COPY init-mysql.sh .
-#!/bin/sh
+#!/bin/bash
#
# Copyright 2017, Nokia Corporation
#
# Configure service based on docker environment variables
./instance-config.sh
+function start_mysql {
+ echo "start mysql ... "
+ systemctl start mysql.service > myout_docker_enctrypoint.file 2>&1
+ cat myout_docker_enctrypoint.file
+ systemctl status mysql.service > myout_docker_enctrypoint_mysql_status.file 2>&1
+ cat myout_docker_enctrypoint_mysql_status.file
+ sleep 5
+}
+
# Start mysql
-su mysql -c /usr/bin/mysqld_safe &
+# su mysql -c /usr/bin/mysqld_safe &
+#service mysql start
+start_mysql
# Perform one-time config
if [ ! -e init.log ]; then
-#!/bin/sh
+#!/bin/bash
#
# Copyright 2017, Nokia Corporation
#
function start_mysql {
echo "start mysql ... "
- service mysql start
+ systemctl start mysql.service > myout_instance_init.file 2>&1
+ cat myout_instance_init.file
+ systemctl status mysql.service > myout_instance_init_mysql_status.file 2>&1
+ cat myout_instance_init_mysql_status.file
sleep 5
}