Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
don
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
25
Issues
25
List
Boards
Labels
Service Desk
Milestones
Merge Requests
5
Merge Requests
5
Operations
Operations
Incidents
Environments
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
LQDN Adminsys
don
Commits
8aec6599
Commit
8aec6599
authored
Nov 08, 2018
by
okhin
🚴
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' into 'preprod'
Master See merge request
!41
parents
05f969f8
c07b4c58
Changes
3
Pipelines
1
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
47 additions
and
36 deletions
+47
-36
.gitlab-ci.yml
.gitlab-ci.yml
+1
-1
app/env.sample
app/env.sample
+31
-31
ci/install.sh
ci/install.sh
+15
-4
No files found.
.gitlab-ci.yml
View file @
8aec6599
...
...
@@ -83,7 +83,7 @@ job deploy:
environment
:
production
variables
:
PHINX_ENVIRONMENT
:
"
production"
PROD_HOME
:
"
$PROD_HOME
"
PROD_HOME
:
"
/home/don/don/
"
script
:
-
chmod a+x ci/install.sh
-
./ci/install.sh
...
...
app/env.sample
View file @
8aec6599
# Database
SQL_HOST=127.0.0.1
SQL_PORT=3306
SQL_DATABASE=soutien
SQL_USER=soutien
SQL_PASSWORD=soutien
export
SQL_HOST=127.0.0.1
export
SQL_PORT=3306
export
SQL_DATABASE=soutien
export
SQL_USER=soutien
export
SQL_PASSWORD=soutien
# Phinx configuration
PHINX_HOST=${SQL_HOST}
PHINX_PORT=${SQL_PORT}
PHINX_DATABASE=${SQL_DATABASE}
PHINX_USER=${SQL_USER}
PHINX_PASSWORD=${SQL_PASSWORD}
export
PHINX_HOST=${SQL_HOST}
export
PHINX_PORT=${SQL_PORT}
export
PHINX_DATABASE=${SQL_DATABASE}
export
PHINX_USER=${SQL_USER}
export
PHINX_PASSWORD=${SQL_PASSWORD}
SYSADMIN=replacewithyour@email.com
FDNNURL1=https://secure.fd2n.org/fd2n/cb
FDNNURL2=https://secure.fdn2.org/fdn2/don
BASE_DOMAIN=dev.laquadrature.net
export
SYSADMIN=replacewithyour@email.com
export
FDNNURL1=https://secure.fd2n.org/fd2n/cb
export
FDNNURL2=https://secure.fdn2.org/fdn2/don
export
BASE_DOMAIN=dev.laquadrature.net
PAYMENT_URL=http://localhost:5001/payment
RETURN_CHECK_URL=
SITE_ID=XXXXXXXX
CERTIFICATE=XXXXXXXXXXXXXXXXXXXXXXXXx
CTX_MODE=TEST
export
PAYMENT_URL=http://localhost:5001/payment
export
RETURN_CHECK_URL=
export
SITE_ID=XXXXXXXX
export
CERTIFICATE=XXXXXXXXXXXXXXXXXXXXXXXXx
export
CTX_MODE=TEST
PIPLOME_PATH=/var/www/site/pdf/
PIPLOME_URL=https://www.laquadrature.net/pdf/
export
PIPLOME_PATH=/var/www/site/pdf/
export
PIPLOME_URL=https://www.laquadrature.net/pdf/
CAMPAIGN_START_DATE=2016-11-10
CAMPAIGN_BUDGET=321000
export
CAMPAIGN_START_DATE=2016-11-10
export
CAMPAIGN_BUDGET=321000
LOGS=./
export
LOGS=./
SMTP_HOST=smtp.example.com
SMTP_PORT=25
SMTP_SECURITY=none
SMTP_USER=user
SMTP_PW=password
export
SMTP_HOST=smtp.example.com
export
SMTP_PORT=25
export
SMTP_SECURITY=none
export
SMTP_USER=user
export
SMTP_PW=password
DEBUG=0
export
DEBUG=0
ENV=dev
export
ENV=dev
ci/install.sh
View file @
8aec6599
#!/bin/bash
# Ce script est utilisé pour paramétrer l'environnement du site
if
[
"x
$PROD_HOME
"
!=
"x"
]
then
HOME
=
$PROD_HOME
else
HOME
=
/var/www/dons/
fi
if
[
-e
"
$HOME
/app/env"
]
then
source
$HOME
/app/env
fi
cd
/home/don/don
cd
$HOME
git reset
--hard
git pull origin
$CI_BUILD_REF_NAME
git checkout
$CI_BUILD_REF_NAME
...
...
@@ -12,15 +23,15 @@ composer install --no-dev
composer update
# Let's run the migrations
if
[
-e
"phinx.yml"
]
if
[
-e
"
$HOME
/
phinx.yml"
]
then
case
$CI_BUILD_REF_NAME
in
master
)
echo
"master"
php vendor/robmorgan/phinx/bin/phinx migrate
-e
production
;;
php vendor/robmorgan/phinx/bin/phinx migrate
-
c
$HOME
/phinx.yml
-
e
production
;;
preprod
)
echo
"preprod"
php vendor/robmorgan/phinx/bin/phinx migrate
-e
development
;;
php vendor/robmorgan/phinx/bin/phinx migrate
-
c
$HOME
/phinx.yml
-
e
development
;;
esac
else
case
$CI_BUILD_REF_NAME
in
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment