aboutsummaryrefslogtreecommitdiffstats
path: root/tasks
Commit message (Collapse)AuthorAgeFilesLines
* Fix release task now that NPM is part of the buildeileencodes2016-07-011-18/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | Note: this commit looks super weird becuase git. I'm moving the entire NPM section to the part where we actually push the gems/npm package for the reasons below. That's not how the git diff looks though. When we release Rails we run `rake prep_release` which calls `update_versions`. This was updating the NPM version as well. But when we would later run `rake install` to test the installed gem `update_versions` gets called again which causes the install to fail because NPM sees the version is the same as the last run and refuses to continue. If you forget to stash this will then cause the push to RubyGems to fail because `update_versions` is called again and then NPM will not continue because it thinks the version hasn't been changed even though it has. The correct solution would be to not update the NPM verion if it matches the version already in the file but after an hour I could not find a simple way to use NPM to read the current version. Honestly that's not the best way to do it either because say you forget to update something else and then the script thinks it's already been updated. With that in mind I think the best solution is to not update the NPM version until right before we are going to push to NPM because then that won't cause the push to RubyGems to fail.
* Remove package:clean taskJavan Makhmali2016-05-241-1/+0
| | | | Introduced in d6f2000a67cc63aa67414c75ce77de671824ec52 and was only used by Action Cable. Now handled by Action Cable’s assets:compile task.
* Publish Action Cable to NPM when we release.Jon Moss2016-05-111-0/+31
| | | | Signed-off-by: Jeremy Daer <jeremydaer@gmail.com>
* Sign the tags when releasingRafael Mendonça França2016-05-061-1/+1
|
* Fix release script to allow pre release gemseileencodes2016-04-271-1/+1
| | | | | This addition of `--pre` fixes the issue we were seeing when installing a local copy of a pre-release rails version.
* Wrangle the asset build into something that sounds more generalMatthew Draper2016-02-011-1/+2
|
* Add Action Cable asset building as release stepJon Moss2016-01-301-0/+1
|
* fix version update task to deal with .beta1.1Aaron Patterson2016-01-251-1/+1
|
* Add task to test the release preparationRafael Mendonça França2015-12-181-2/+2
|
* Add actioncable to list of release frameworks [ci skip]Arun Agrawal2015-12-171-1/+1
|
* Ignore Gemfile.lock in the release taskRafael Mendonça França2015-11-121-1/+1
|
* Add bundle check to release taskRafael Mendonça França2015-11-051-1/+5
|
* Add tasks to automatize CHANGELOG headersRafael Mendonça França2015-10-301-2/+13
|
* Allow release when CHANGELOG is changedRafael Mendonça França2015-08-241-1/+1
|
* activejob needs to be built before actionmailerGodfrey Chan2014-12-191-1/+1
|
* Fix shell quote on the release taskRafael Mendonça França2014-11-191-1/+1
|
* Remove activejob integration testsAbdelkader Boudih2014-08-121-1/+1
|
* Fix release taskArthur Neves2014-03-311-2/+2
| | | | | Add a parentheses. related: b4c96490eeb1fbb944e116c7703dd528b37fc08a
* Fix the update_versions release taskRafael Mendonça França2014-03-251-22/+22
|
* Take in consideration guides CHANGELOGRafael Mendonça França2014-03-141-2/+2
|
* Match the whole stringRafael Mendonça França2014-03-141-1/+1
|
* Use annotated git tags for release taskJeremy Kemper2013-12-181-1/+1
|
* we should use annotated tags for releases.Yves Senn2013-12-181-1/+1
| | | | Annotated tags will provide us with Tagger and Time information.
* Fix dependency orderDavid Heinemeier Hansson2013-12-171-1/+1
|
* Added missing actionview in list for releaseArun Agrawal2013-07-131-1/+1
|
* Fix release task after ceb3b8717beb9818fbfbab429a8aa697591e184aSantiago Pastorino2013-04-011-2/+19
|
* Fix update_version_rb taskrobertomiranda2013-03-241-14/+2
|
* Remove Active Resource source files from the repositoryPrem Sichanugrist2012-03-131-1/+1
| | | | | | | | | | Dear Active Resource, It's not that I hate you or anything, but you didn't get much attention lately. There're so many alternatives out there, and I think people have made their choice to use them than you. I think it's time for you to have a big rest, peacefully in this Git repository. I will miss you, @sikachu.
* rake release should push the tagJon Leighton2011-11-141-0/+1
|
* Warnings removed.Arun Agrawal2011-11-081-4/+4
|
* CHANGELOG to CHANGELOG.mdArun Agrawal2011-11-081-2/+2
|
* Make rails gem build directory consistent with actionpack, etc.Andrew Marshall & Sean Moon2011-08-041-7/+7
|
* adding a rake task to help generate changelog notes for release announcementsAaron Patterson2011-04-181-0/+26
|
* The PRE part of the rails version is a string or nilCarl Lerche2010-11-161-1/+1
|
* Small cleanup of the release taskCarl Lerche2010-11-161-8/+6
|
* Add a task to tag the commit and pushCarl Lerche2010-11-161-1/+1
|
* Add a task to commit the changesCarl Lerche2010-11-161-0/+13
|
* Add some sanity checks to the gem push scriptCarl Lerche2010-11-161-2/+16
|
* Remove some useless comments from the release taskCarl Lerche2010-11-161-14/+0
|
* Add a new file containing tasks related to releasingCarl Lerche2010-11-161-0/+85