What tools for project deployment do you use?

14 days ago

nguyenhaongnam
Member | 1
+
0
-

I would like to know what tools you use for project deployment?
I deploy rather frequently and randomly to several projects and current state of my tools is not satisfying enough

I am not interested in copy-paste helpers like ftp deployment tool or just using git. Rather I would like to know how if you use CI or some lighter alternative to handle setup, database migration and other stuff that comes with it eg.: package management.

I do it like this:

Package Management

I use composer, pear or pecl (ordered by preference).

Database Migration

Usually manually with some complex scripts written and tested on side, or via adminers create+alter export option for simple cases from test database to public.
I was for some time considering using rake db:migrate tool from ruby but I have seen it on just one project and badly implemented (and config has to be duplicated for this tool and it is ruby).

(Automated) Testing

I don't do testing (but that will change in near future).
Do you even test projects after deploy?

Assets

For automated generation I use mine web-resource-management (as of yet it generates on request, pre-generation will be implemented rather soon).

I hope it is everything, if you find important part of project deployment I omitted please include it in your response.

14 days ago

CZechBoY
Member | 3159
+
+2
-

We use ready-to-run Docker containers. Docker container is built as first part of CI pipeline for every commit and push to Docker registry (Gitlab regitry in our case).
On production/staging environment we manually select which commit we want to deploy and download container from registry.

13 days ago

David Grudl
Nette Core | 6777
+
0
-

Myslím, že tohle je sofistikovaný spam :)

12 days ago

CZechBoY
Member | 3159
+
0
-

:'( stejne se to muze nekomu hodit :D

12 days ago

Kcko
Member | 277
+
+7
-

David Grudl wrote:

Myslím, že tohle je sofistikovaný spam :)

Taky si myslím, že @CZechBoY je spam, smazat! (;)

12 days ago

Pavel Kravčík
Member | 931
+
0
-

3.1k příspěvků… jasnej spammer. :D