Gradle ssh プラグインで reject HostKey エラー

CentOS7 への Django アプリケーションデプロイを Gradle で半自動化 したが、別の仮想マシン接続先を変更したら、以下のエラー

* What went wrong: Execution failed for task ':deploy'. > com.jcraft.jsch.JSchException: reject HostKey: * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. BUILD FAILED

ssh.settings {
     knownHosts = allowAnyHosts}


task deploy {
    doLast {
        ssh.settings {
            knownHosts = allowAnyHosts} {
            session(remotes.web02) {
                execute "rm -R -f ${REOMOTE_PATH}/${APP_NAME}"
                execute "rm -f ${REOMOTE_PATH}/${APP_NAME}.zip"
                put from:"${projectDir}\\${BUID_DIR}\\${APP_NAME}.zip", into:"${REOMOTE_PATH}/${APP_NAME}.zip"
                execute "unzip ${REOMOTE_PATH}/${APP_NAME}.zip -d ${REOMOTE_PATH}"

Follow me!


メールアドレスが公開されることはありません。 * が付いている欄は必須項目です