Skip to content

[#1025] Feature/add deploy tools cookbook #1782

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed

Conversation

cordoval
Copy link
Contributor

@cordoval cordoval commented Oct 4, 2012

ref #1025

@cordoval
Copy link
Contributor Author

cordoval commented Oct 4, 2012

@weaverryan also if you can i notice all actianables are 5months + older, is there a way you could flag some more actionables more recently? thanks

There are several ways you can deploy a symfony2 application:

* One way is moving the files manually or via ftp if you don't use versioning
(e.g. git).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace the dot with a semi colon

@cordoval
Copy link
Contributor Author

cordoval commented Oct 6, 2012

thanks @wouterj done

@cordoval
Copy link
Contributor Author

cordoval commented Oct 6, 2012

thanks @jmather :)

@jmather
Copy link
Contributor

jmather commented Oct 6, 2012

@cordoval glad to help.

@weaverryan
Copy link
Member

Hi Luis!

I think this can be a very great entry - something people will be looking for and also which we can evolve as a community (which will spark nice discussion). But before I merge this in, I'd like to propose a slight reorganization. Specifically, what do you think about starting the article with a section that details all the different things that are necessary on a deploy, regardless of your tool. For example:

  • Transferring the project files up to the server
  • Updating your vendor libraries
  • Running any database migrations
  • Clearing the Symfony cache

I'd like a very easy-to-read (some sort of bulleted list with notes) place where people can go to learn the steps required in deployment. Then, in the next section, you can go on to discuss different methods for accomplishing these items, as you're doing now.

What do you think?

Thanks!

@jmather
Copy link
Contributor

jmather commented Oct 8, 2012

@weaverryan I totally agree. I have kicked @cordoval (yet) another PR with an updated introduction. Good thinking!

weaverryan added a commit that referenced this pull request Oct 31, 2012
* Removed some less-technical details to make things shorter, to the point
* Added a section which lays out the specific commands you always need to run after transferring source code
* Proofread and fixed any markup errors
@weaverryan
Copy link
Member

Hi guys!

I've patched this into the 2.0 branch at:

I also made my own changes at sha: 2f9cfb6. Those changes look substantial, but a lot of it is subtle markup changes and reorganization of sections. The biggest thing to check out is the new section I added called Common Post-Deployment Tasks. If you spot any issues with my changes, let me know! The entry is also specifically for Symfony 2.0 - I then upgraded it (i.e. changed things to say "Composer") after merging this into 2.1.

Thanks to @cordoval and @jmather for your work bootstrapping this! Perhaps this can become a resource that grows and grows with the knowledge of the full community :).

Cheers!

@jmather
Copy link
Contributor

jmather commented Oct 31, 2012

Glad I could help. I will look at your changes tonight :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants