sample jenkins test
This commit is contained in:
parent
cda6b4e10d
commit
5dc9b498d4
32
Jenkinsfile
vendored
Normal file
32
Jenkinsfile
vendored
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
// required jenkins plugins:
|
||||||
|
// * https://plugins.jenkins.io/git/
|
||||||
|
|
||||||
|
pipeline {
|
||||||
|
agent any
|
||||||
|
|
||||||
|
stages {
|
||||||
|
|
||||||
|
// stage('Check for changes') {
|
||||||
|
// sh "env.GIT_COMMIT != env.GIT_PREVIOUS_COMMIT"
|
||||||
|
// }
|
||||||
|
|
||||||
|
stage('Install dependencies') {
|
||||||
|
steps {
|
||||||
|
sh 'npm ci'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
stage('Build') {
|
||||||
|
steps {
|
||||||
|
sh 'npm run build-all'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
stage('Push to release server') {
|
||||||
|
steps {
|
||||||
|
sh "echo 'implement me pls!'"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
@ -50,16 +50,45 @@ const config = {
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
test: /\.css$/,
|
test: /\.css$/,
|
||||||
use: [MiniCssExtractPlugin.loader, 'css-loader'],
|
use: [
|
||||||
|
MiniCssExtractPlugin.loader, {
|
||||||
|
loader: 'css-loader',
|
||||||
|
// options: {
|
||||||
|
// importLoaders: 2,
|
||||||
|
// modules: {
|
||||||
|
// localIdentName: "🔶uw_[local]"
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
}],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
test: /\.scss$/,
|
test: /\.scss$/,
|
||||||
use: [MiniCssExtractPlugin.loader, 'css-loader', 'sass-loader'],
|
use: [
|
||||||
},
|
MiniCssExtractPlugin.loader,
|
||||||
{
|
// 'css-loader',
|
||||||
test: /\.sass$/,
|
{
|
||||||
use: [MiniCssExtractPlugin.loader, 'css-loader', 'sass-loader?indentedSyntax'],
|
loader: 'css-loader',
|
||||||
|
// options: {
|
||||||
|
// // importLoaders: 1,
|
||||||
|
// modules: {
|
||||||
|
// localIdentName: "🔶uw_[local]"
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
},
|
||||||
|
'sass-loader'
|
||||||
|
],
|
||||||
},
|
},
|
||||||
|
// {
|
||||||
|
// test: /\.sass$/,
|
||||||
|
// use: [MiniCssExtractPlugin.loader, {
|
||||||
|
// loader: 'css-loader',
|
||||||
|
// options: {
|
||||||
|
// importLoaders: 2,
|
||||||
|
// modules: true,
|
||||||
|
// localIdentName: "🔶uw_[local]"
|
||||||
|
// }
|
||||||
|
// }, 'sass-loader?indentedSyntax'],
|
||||||
|
// },
|
||||||
{
|
{
|
||||||
test: /\.(png|jpg|gif|svg|ico)$/,
|
test: /\.(png|jpg|gif|svg|ico)$/,
|
||||||
loader: 'file-loader',
|
loader: 'file-loader',
|
||||||
|
Loading…
Reference in New Issue
Block a user