diff --git a/website/Jenkinsfile b/website/Jenkinsfile new file mode 100644 index 00000000..3632e4b4 --- /dev/null +++ b/website/Jenkinsfile @@ -0,0 +1,23 @@ +Jenkinsfile: + +pipeline { + agent any + + stages { + stage('Build') { + steps { + sh 'composer install' + } + } + stage('Test') { + steps { + sh 'vendor/bin/phpunit tests' + } + } + stage('Deploy') { + steps { + sh 'docker-compose up -d' + } + } + } +} diff --git a/website/jenkinsfile b/website/jenkinsfile new file mode 100644 index 00000000..58102f2f --- /dev/null +++ b/website/jenkinsfile @@ -0,0 +1,21 @@ +pipeline { + agent any + + stages { + stage('Build') { + steps { + sh 'composer install' + } + } + stage('Test') { + steps { + sh 'vendor/bin/phpunit tests' + } + } + stage('Deploy') { + steps { + sh 'docker-compose up -d' + } + } + } +} \ No newline at end of file