env 파일을 생성합니다.
'' 문자열의 내용을 .env 파일에 추가한다는 뜻입니다.
stage('Git Clone') {
steps {
git branch: 'dev', url: 'https://github.com/woowacourse-teams/2023-votogether'
}
}
stage('FE-build') {
steps {
dir("./frontend") {
sh '''
touch .env
echo 'VOTOGETHER_BASE_URL=asd' >> .env
echo 'VOTOGETHER_MOCKING_URL=asd' >> .env
echo 'VOTOGETHER_REST_API_KEY=asdd' >> .env
echo 'VOTOGETHER_SERVER_REDIRECT_URL=asd' >> .env
echo 'VOTOGETHER_CLIENT_REDIRECT_URL=asd' >> .env
'''
nodejs(nodeJSInstallationName: 'node') {
sh 'npm install && npm run build'
}
}
}
```
좋은 글 감사합니다.