stemey
(stemey)
1
Hi,
I have tried to use "put" in my capistrano task to upload a zip file.
Unfortunately it gets corrupted. This is the code:
put(File.read("releases/current/source.zip"),
"/home//releases/current/source.zip",
:mode => 0444)
Do I have to set a parameter saying that it is a binary file? The
local server is a windows box and the remote ones are linux/debian.
Thanks,
Stefan
Con
(Con)
2
Hey Stefan, could you provide a transcript of the error message that
you're receiving?
-Conrad
Quick fix… Delete the destination file first.
delete “/home//releases/current/source.zip”
put(File.read(“releases/current/source.zip”),
“/home//releases/current/source.zip”,
:mode => 0444)
That fixed it for me.
Regards, Lori