I am using docker-slaves plugin to create mysql container inside jenkins. The complete setup is running at localhost. I am not able to connect to mysql container from my node.js script.
error connecting: Error: connect ECONNREFUSED 127.0.0.1:3306
at Object.exports._errnoException (util.js:1018:11)
at exports._exceptionWithHostPort (util.js:1041:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1090:14)
The connection script is as follows:
const connection = mysql.createConnection({
host: mysqlHost,
user: mysqlUser,
password: mySqlPassword,
database: mysqlDb
});
connection.connect((err) => {
if (err) {
console.error('error connecting: ' + err.stack);
//return;
}
//console.log('connected as id ' + connection.threadId);
});
Jenkins job configuration with docker-slaves plugin :
via heman0128
No comments:
Post a Comment