-
Notifications
You must be signed in to change notification settings - Fork 588
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
Add Fake.Rsync #1987
Add Fake.Rsync #1987
Conversation
@matthid Error:
|
Yes or copy one from another project. Not exactly sure why. I guess we first try to ignore changes with git and then create the file afterwards. I guess we need to re-order that or do it twice (and check if the file exists first) |
ping :) |
Sorry i am at NDC Oslo. I will try to do it tomorrow. |
@MangelMaxime Don't worry and no need to be sorry. Have fun! :) |
@matthid Ok the CI is green now :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some minor nits left
src/app/Fake.Rsync/Rsync.fs
Outdated
/// | ||
/// ## Sample | ||
/// | ||
/// let result = |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I believe it needs to be indented further in order to be formatted as code in the docs.
src/app/Fake.Rsync/Rsync.fs
Outdated
static member WithDestination dest options = | ||
{ options with Destination = dest } | ||
|
||
let rec actionToString = |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
could be private/internal?
Trace.traceError msg | ||
results.Add (ConsoleMessage.CreateError msg) | ||
|
||
let messageF msg = |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I always thought we have a helper collecting the messages for you already. But I guess you wanted to have "live"-output?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes ,I think having them live make more sense. And also, I believe I did that to get the right output color too.
I completely forgot about this PR, I update it on Monday |
@matthid I took your comments in account. For the |
Yes I might take a look at the docs on staging, lets see... |
Thanks for this new feature :) |
For the need of ‘> this is probably due to a bug in Ionide display. I am working on fixing it. When released I will take a look back to this module documentation. Releasing in current stage still make sense 😊 |
Ugs no idea how I missed it, but there are seem to be some problems with this:
|
You can take a look at https://staging.fake.build |
Is it because the namespace is: |
No I think it is because:
|
Any chance you can take a look? Otherwise I might revert this for the next release until we are ready :) |
I was thinking you were looking into it :) Also, I have no idea how the docs site of FAKE works. If you don't take a look I will try to a look at it tomorrow or after tomorrow |
Nevermind, it looks like it was easy enough :). My analysis was incorrect - probably all that was missing was adding it to the Fake.sln solution... |
Ah yes, correct I don't use the Thanks you for taking a look at it. I would have search for a long time :) |
I started adding Fake.Rsync module.
I am creating this PR to check if this is building and if I didn't forget to do something. Taking too much time on my machine. :)