Merge pull request #8144 from colinux/config-update-without-webdriver
chore(bin/update): allow to ignore automatic webdriver update
This commit is contained in:
commit
c90db00e5b
2 changed files with 9 additions and 2 deletions
|
@ -42,6 +42,9 @@ Selenium::WebDriver::Chrome.path = "/Applications/Brave Browser.app/Contents/Mac
|
||||||
Webdrivers::Chromedriver.required_version = "103.0.5060.53"
|
Webdrivers::Chromedriver.required_version = "103.0.5060.53"
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Il peut être également pertinent de désactiver la mise à jour automatique du webdriver
|
||||||
|
en définissant une variable d'environnement `SKIP_UPDATE_WEBDRIVER` lors de l'exécution de `bin/update`.
|
||||||
|
|
||||||
### Création des rôles de la base de données
|
### Création des rôles de la base de données
|
||||||
|
|
||||||
Les informations nécessaire à l'initialisation de la base doivent être pré-configurées à la main grâce à la procédure suivante :
|
Les informations nécessaire à l'initialisation de la base doivent être pré-configurées à la main grâce à la procédure suivante :
|
||||||
|
|
|
@ -19,8 +19,12 @@ FileUtils.chdir APP_ROOT do
|
||||||
system! 'bin/yarn install'
|
system! 'bin/yarn install'
|
||||||
system! 'bin/yarn clean'
|
system! 'bin/yarn clean'
|
||||||
|
|
||||||
|
if ENV["SKIP_UPDATE_WEBDRIVER"]
|
||||||
|
puts "\n== Ignoring webdrivers update because of local configuration. You may need to update it manually.=="
|
||||||
|
else
|
||||||
puts "\n== Updating webdrivers =="
|
puts "\n== Updating webdrivers =="
|
||||||
system! 'RAILS_ENV=test bin/rails webdrivers:chromedriver:update'
|
system! 'RAILS_ENV=test bin/rails webdrivers:chromedriver:update'
|
||||||
|
end
|
||||||
|
|
||||||
puts "\n== Updating database =="
|
puts "\n== Updating database =="
|
||||||
system! 'bin/rails db:migrate'
|
system! 'bin/rails db:migrate'
|
||||||
|
|
Loading…
Reference in a new issue