Commit graph

48 commits

Author SHA1 Message Date
Paul Chavard
7d7821c26b
chore(update): add playwright to update script 2024-10-15 12:03:00 +02:00
Colin Darie
0d5b0e81e7
chore(dev): on update, run maintenance tasks configured on deploy 2024-10-09 13:44:17 +02:00
Paul Chavard
142c789e76
use playwright driver 2024-09-16 12:31:10 +02:00
Mathieu Magnin
956c812e6e
Auto restart rails after bin/update 2024-09-06 17:21:27 +02:00
Paul Chavard
c480d4082a chore(build): use bun instead of node 2024-04-17 12:25:42 +02:00
Paul Chavard
94ecd2166e chore(js): use bun instead of yarn 2024-04-03 14:52:44 +02:00
Eric Leroy-Terquem
6771bc6643 doc: update readme about webdrivers 2024-02-15 16:48:10 +01:00
simon lehericey
df9203e69d chore(tools): update chrome/chromedriver installation procedure 2023-08-30 14:03:16 +02:00
Paul Chavard
8e1fc41ef3 chore(dev): use overmind instead of foreman 2023-07-04 18:33:33 +02:00
Nicolas Cavigneaux
5ee60cbb0c
chore: update and default initializer for Rails 7 2023-05-03 11:35:29 +02:00
Colin Darie
889a1df537
chore(bin/update): allow to ignore webdriver update for non-standard install paths 2022-11-28 14:29:48 +01:00
Paul Chavard
ea18c2b9ba chore(build): use vitejs 2022-06-23 15:22:54 +02:00
Paul Chavard
44c64669e9 Revert "Merge pull request #6787 from tchak/use-vite"
This reverts commit 5d572727b5, reversing
changes made to 43be4482ee.
2022-03-31 12:07:52 +02:00
Paul Chavard
187e84a010 feat(assets): use vitejs to build javascript 2022-03-29 16:27:08 +02:00
Paul Chavard
c3fa55b9f4 chore(node): add yarn clean to help with webpacker caching issues 2022-02-24 08:48:27 +00:00
Pierre de La Morinerie
f277731b3d app: upgrade webpacker by running rails webpacker:install 2021-09-30 17:05:26 +02:00
Pierre de La Morinerie
5990439ab7 app: update code to Rails 6.1 2021-03-25 13:24:53 +01:00
Pierre de La Morinerie
4f8355664a bin: get closer from the default template of Rails 6 2020-07-09 10:47:38 +02:00
Pierre de La Morinerie
0003dc167a bin: remove last mentions of overmind 2020-07-09 10:47:38 +02:00
Paul Chavard
6a24c3f812 Rails app:update 2020-07-07 18:03:56 +02:00
Paul Chavard
efd03f0169 Use webdrivers gem to keep webdrivers updated 2019-11-06 11:20:40 +01:00
Pierre de La Morinerie
e72638f3ba bin: run after_party tasks on bin/update 2019-03-28 12:29:58 +01:00
gregoirenovel
8eaec4de6a Remove any reference to unicorn now that we run on puma 2018-11-22 01:56:29 +01:00
Paul Chavard
ff9e87b88e Use letter opener 2018-10-04 18:21:43 +02:00
Pierre de La Morinerie
46d04fc131 README: recommand bin/setup to initialize a development environment 2018-09-03 14:31:48 +02:00
Pierre de La Morinerie
a89cfe7904 setup: use overmind to start the application server 2018-09-03 14:31:48 +02:00
Pierre de La Morinerie
18fd99c1f2 setup: explain what initializing the database does 2018-09-03 14:31:48 +02:00
Pierre de La Morinerie
2e536e90f2 setup: initialize .env file 2018-09-03 14:31:48 +02:00
Pierre de La Morinerie
2f1e47a7a5 setup: install mailcatcher 2018-09-03 14:31:48 +02:00
Pierre de La Morinerie
f52822b75b update: install yarn dependencies 2018-09-03 14:31:41 +02:00
Pierre de La Morinerie
291baad96b update: don't restart the server
The server is typically started using `overmind start`: better to
handle the update and the startup separately.
2018-09-03 14:31:36 +02:00
Pierre de La Morinerie
a33e2cd3fb update: don't clear tmp files
There is no strict need for this, and cached files take a long time
to be regenerated when restarting the server.
2018-09-03 14:31:30 +02:00
Pierre de La Morinerie
20df107620 update: update yarn dependencies 2018-09-03 14:31:23 +02:00
Pierre de La Morinerie
a0e2643dbd bin: re-generate binstubs for bundler
Otherwise the unicorn binstub complains that the bundler binstub wasn't
generated by Bundler.
2018-08-02 14:01:42 +02:00
Pierre de La Morinerie
f36bae17e9 bin: generate binstubs for unicorn
Binstubs generated with `bundle binstubs unicorn`
2018-08-02 14:01:09 +02:00
Paul Chavard
bf7c023380 Add webpacker and use it for new_design 2018-07-25 15:14:06 +02:00
Pierre de La Morinerie
ae5754e6c6 spring: add Spring to binstubs of default commands
Binstubs generated with `bundle exec spring binstub --all`.

This allows to type `bin/rails`, `bin/rake` or `bin/rspec` and have it
using Spring (rather than `bin/spring rails`).

On my machine it produces a nice speedup:

- `rake -T`: 5.6s
- `bin/rake -T`: 0.25s

The startup speedup for `rails` and `rspec` is similar.
2018-06-20 10:31:15 +02:00
Pierre de La Morinerie
c2bc151803 spring: add generated spring binstub
File generated with `bundle exec spring binstub`.

Use it with `bin/spring rails`, or `bin/spring rspec`.
2018-06-20 10:31:15 +02:00
Paul Chavard
6136e3a3f8 Update binstubs 2018-05-22 17:03:52 +02:00
gregoirenovel
e26f4148ff Bump development gems
- brakeman
- rubocop
- scss_lint
2018-03-06 16:17:22 +01:00
gregoirenovel
fe7f8da636 Revert "Bump development gems"
This reverts commit d6ad3fc3fd.
2018-03-06 15:11:26 +01:00
gregoirenovel
d6ad3fc3fd Bump development gems
- brakeman
- rubocop
- scss_lint
2018-03-06 10:36:35 +01:00
gregoirenovel
7c34807f46 Don’t use unless 2018-01-12 11:32:43 +01:00
Mathieu Magnin
608419701e Add and install delayed_job gem 2017-09-27 16:47:32 +02:00
gregoirenovel
2b25a17af1 [Ref #288] Remove /bin from .gitignore, add binstubs 2017-05-12 17:40:22 +02:00
Xavier J
de4bddee93 delete bin 2017-02-13 12:16:48 +01:00
Xavier J
56ba164326 Delete bin on Git 2015-12-24 09:11:53 +01:00
Xavier J
b5b83e939a First Commit 2015-08-10 11:05:06 +02:00