この質問をどのようにするかはわかりませんが、ここに入れていくつかの提案を聞きたいと思います。 これまで、config.json
ファイルにmongoデータベースのURLを持つ変数「DB_LINK"
」を使用していますが、私のノードのアプリケーションはこの変数を使用してMongoに接続していますが、このDB_LINK
もgitにチェックインされています。私のローカル開発で のパスワードをチェックしたいのですが、これらすべての設定を持つlocal.jsonファイルを使用し、そのファイルをgit(gitignoreエントリ)でチェックしません。 dev環境では問題になりますが、JenkinsがTESTにコードをプッシュしようとすると、デプロイメントが発生する前にテストケースを実行する必要があります(テストケースを実行する必要があるため、DB_LINK
の値が必要です)。 DB_LINK
がJenkinsから渡される可能性があります。JenkinsからノードAPPに変数値を渡す
これまで私がこれまで行ってきたことは.. Jenkins設定では、 'predefined parameters'
に、DB_LINK=myMongoLink
をパラメータリストに追加しました。 この値はノードアプリケーションに渡されていません。私が達成しようとしていることを達成するためのどのような提案?
あなたはスクリーンショットを取って文脈を助けることができますか? Jenkinsfileを使用している場合は、それを投稿してください。 – burnettk