ci: updated admin-secure + limits cronjobs history to 1
This commit is contained in:
parent
0b70a7affd
commit
197301a78c
6 changed files with 26 additions and 12 deletions
|
|
@ -53,8 +53,12 @@ MATOMO_SITE_ID=
|
|||
GOOGLE_RECAPTCHA_PUBLIC=
|
||||
GOOGLE_RECAPTCHA_PRIVATE=
|
||||
|
||||
# LDC Web API TOKEN
|
||||
LDCWEB_API_TOKEN=
|
||||
# UWIL ADMIN SECURE
|
||||
# - LIST SEPARATED WITH ',' (Required)
|
||||
UWIL_ADMIN_SECURE_CIDR_LIST=""
|
||||
# - LIST SEPARATED WITH ',' (Optional)
|
||||
UWIL_ADMIN_SECURE_CIDR_PROJECT_ALLOWED_LIST=""
|
||||
|
||||
|
||||
# Import Social Networks WP Plugin
|
||||
SOCIAL_NETWORKS=
|
||||
|
|
|
|||
4
.gitignore
vendored
4
.gitignore
vendored
|
|
@ -27,3 +27,7 @@ auth.json
|
|||
|
||||
# WP-CLI
|
||||
wp-cli.local.yml
|
||||
|
||||
.zshrc
|
||||
.npmrc
|
||||
.composer
|
||||
|
|
@ -33,7 +33,7 @@
|
|||
"uwil/plannings-lta-wp": "^2.0",
|
||||
"uwil/users-lta-wp": "^1.0",
|
||||
"uwil/la-toque-angevine-theme": "^1.1",
|
||||
"uwil/admin-secure-wp": "^2.0",
|
||||
"uwil/admin-secure-wp": "^3.0",
|
||||
"wpackagist-plugin/wordpress-seo": "^23.1",
|
||||
"uwil/import-social-networks-wp": "^2.0",
|
||||
"guzzlehttp/guzzle": "^7.8",
|
||||
|
|
|
|||
12
composer.lock
generated
12
composer.lock
generated
|
|
@ -4,7 +4,7 @@
|
|||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
||||
"This file is @generated automatically"
|
||||
],
|
||||
"content-hash": "030bae671b5f99fa2ebf1bd708ce90ba",
|
||||
"content-hash": "f6f722511ab486be60d9e9070e703863",
|
||||
"packages": [
|
||||
{
|
||||
"name": "composer/installers",
|
||||
|
|
@ -1669,20 +1669,20 @@
|
|||
},
|
||||
{
|
||||
"name": "uwil/admin-secure-wp",
|
||||
"version": "2.0.0",
|
||||
"version": "3.0.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "git@lab.s-web.fr:ldc-web/projets/admin-secure-wp.git",
|
||||
"reference": "e1fa99a4f10c2ee205714911f459da115b3034d0"
|
||||
"reference": "0cceaac373f7506f4ea38c1ff4e3a1bbfe2db058"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://lab.s-web.fr/api/v4/projects/101/packages/composer/archives/uwil/admin-secure-wp.zip?sha=e1fa99a4f10c2ee205714911f459da115b3034d0",
|
||||
"reference": "e1fa99a4f10c2ee205714911f459da115b3034d0",
|
||||
"url": "https://lab.s-web.fr/api/v4/projects/101/packages/composer/archives/uwil/admin-secure-wp.zip?sha=0cceaac373f7506f4ea38c1ff4e3a1bbfe2db058",
|
||||
"reference": "0cceaac373f7506f4ea38c1ff4e3a1bbfe2db058",
|
||||
"shasum": ""
|
||||
},
|
||||
"type": "wordpress-muplugin",
|
||||
"description": "Sécurisation des BO via LDC Web."
|
||||
"description": "Restrict access to LDC Network."
|
||||
},
|
||||
{
|
||||
"name": "uwil/cmc-lta-wp",
|
||||
|
|
|
|||
|
|
@ -51,6 +51,8 @@ Config::define('GOOGLE_RECAPTCHA_PUBLIC', env('GOOGLE_RECAPTCHA_PUBLIC'));
|
|||
Config::define('GOOGLE_RECAPTCHA_PRIVATE', env('GOOGLE_RECAPTCHA_PRIVATE'));
|
||||
|
||||
/**
|
||||
* LDC Web API TOKEN
|
||||
* UWIL ADMIN SECURE
|
||||
*/
|
||||
Config::define('LDCWEB_API_TOKEN', env('LDCWEB_API_TOKEN'));
|
||||
Config::define('UWIL_ADMIN_SECURE_CIDR_LIST', env('UWIL_ADMIN_SECURE_CIDR_LIST', ''));
|
||||
Config::define('UWIL_ADMIN_SECURE_CIDR_PROJECT_ALLOWED_LIST', env('UWIL_ADMIN_SECURE_CIDR_PROJECT_ALLOWED_LIST', ''));
|
||||
|
||||
|
|
|
|||
|
|
@ -36,7 +36,6 @@ data:
|
|||
MATOMO_SITE_ID: "${APP_MATOMO_SITE_ID}"
|
||||
GOOGLE_RECAPTCHA_PUBLIC: "${APP_GOOGLE_RECAPTCHA_PUBLIC}"
|
||||
GOOGLE_RECAPTCHA_PRIVATE: "${APP_GOOGLE_RECAPTCHA_PRIVATE}"
|
||||
LDCWEB_API_TOKEN: "${APP_LDCWEB_API_TOKEN}"
|
||||
SOCIAL_NETWORKS: "${APP_SOCIAL_NETWORKS}"
|
||||
FACEBOOK_APP_ID: "${APP_FACEBOOK_APP_ID}"
|
||||
FACEBOOK_APP_SECRET: "${APP_FACEBOOK_APP_SECRET}"
|
||||
|
|
@ -45,6 +44,7 @@ data:
|
|||
FACEBOOK_GRAPH_VERSION: "${APP_FACEBOOK_GRAPH_VERSION}"
|
||||
INSTAGRAM_PAGE_ID: "${APP_INSTAGRAM_PAGE_ID}"
|
||||
SOCIAL_WARNING_EMAIL: "${APP_SOCIAL_WARNING_EMAIL}"
|
||||
UWIL_ADMIN_SECURE_CIDR_LIST: "${APP_GLOBAL_UWIL_ADMIN_SECURE_CIDR_LIST}"
|
||||
|
||||
---
|
||||
apiVersion: v1
|
||||
|
|
@ -141,6 +141,8 @@ metadata:
|
|||
name: ${CI_PROJECT_PATH_SLUG}-cronjob
|
||||
spec:
|
||||
schedule: "30 4 * * *"
|
||||
successfulJobsHistoryLimit: 1
|
||||
failedJobsHistoryLimit: 1
|
||||
concurrencyPolicy: Forbid
|
||||
jobTemplate:
|
||||
spec:
|
||||
|
|
@ -184,6 +186,8 @@ metadata:
|
|||
name: ${CI_PROJECT_PATH_SLUG}-cronjob-plannings
|
||||
spec:
|
||||
schedule: "0 0 * * 0"
|
||||
successfulJobsHistoryLimit: 1
|
||||
failedJobsHistoryLimit: 1
|
||||
concurrencyPolicy: Forbid
|
||||
jobTemplate:
|
||||
spec:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue