Skip to content
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

Public deployment #3

Merged
merged 5 commits into from
Aug 8, 2016
Merged

Public deployment #3

merged 5 commits into from
Aug 8, 2016

Conversation

gokunymbus
Copy link
Contributor

@gokunymbus gokunymbus commented Jul 22, 2016

Public Deployment

We have now created an external deployment task for deploying your branch via FTP. There are no credentials in this deployment and to use this it will require your own web/FTP service.

Getting started

In order to get the deployment working you have to run gulp install-deploy. Gulp with then prompt you with the information needed to get the deployment up and running. Once you provide this information that task will create a file in the root of your project called ftpconfig.json. You will need to provide:

  1. Hostname ftp.example.com
  2. Ftp Username ftpuserexample
  3. Ftp Password ftpSuperSecretPassword1
  4. Deployment Base URL http://example.com/website-subfolder/
  5. FTP server file path /wwwroot/base/path/website-subfolder/
  6. Secure connection true
  7. Idle timeout 1000

After the install is complete run gulp deploy. This task will build the entire project and deploy your project to your ftp server and provide a URL corresponding to the location of the files on your server.

Issues

If you run into any issues you can open up ftpconfig.json in the root and double check all the credentials and information. You can make direct edits to the file and save, and re-run gulp deploy. You can also re-run gulp install-deploy and enter in all the prompted values.

More information about each property

Hostname

Hostname is generally your domain name like example.com or ftp.example.com

FTP Username

This is just the FTP username provided by your web hosting service.

FTP Password

Your FTP password!

Deployment base URL

This will be the base URL for accessing your deployed files. Gulp will take this URL, combine it with your machine and branch name and print out a complete unique URL to the location of your React project on your web server. http://example.com/website-folder/ExampleMachineName-ExampleBranchName. the fabric-react-development is a path on your server that you choose.

Deployment Base Path

The deployment base path is the physical file path on your server where you want Fabric React to create new folders to upload your branch and project files to.

Secure connection

If you need the connection to be secure choose yes.

Idle timeout

Time in milliseconds to keep the connection open while no uploads are happening.

@mikewheaton
Copy link
Contributor

mikewheaton commented Jul 23, 2016

Approved 💯

Great way to solve this problem and share the goodness with external developers.

Approved with PullApprove

@gokunymbus gokunymbus assigned dzearing and unassigned dzearing Jul 26, 2016
@dzearing
Copy link
Member

dzearing commented Aug 8, 2016

Approved

Approved with PullApprove

@gokunymbus gokunymbus merged commit fb88de7 into master Aug 8, 2016
dzearing added a commit that referenced this pull request Aug 9, 2016
* Adding autoscroll utility and marquee selection.

* More fixes.

* Enables selection preservation even when items dematerialize.

* Math rounding tweak in auto scrolling.

* Updating small nits.

* Adding example page, improving props documentation, adding memoization to measures to improve performance.

* More performance improvements.

* Moving files to a more logical location.

* Missing an index change.

* Adding more best practices content.

* Updating documentation.

* Removing unnecessary call.

* Removing dir from html.

* Removing an unnecessary measure from autoscroll.

* Updating basic details list example to use marquee selection.

* With scrolltop fix (#3)

* With scrolltop fix.

* addressing lint issues

* Improving the example by removing the images.

* Removing the scroll monitoring and css tweaking from Fabric component, due to performance.

* Fixing issues related to safari support.

* Minor improvement to EventGroup.

* Lint fixes.

* Updates for PR comments.

* Fixing hovers.

* A few more fixes to test page and styles.

* Removing lint error.

* Cleanup.

* Adds ability to select from anywhere in the scrollable parent. Also fixes column draggging to use native eventing to play well with marquee selection.
@dzearing dzearing deleted the miljo/install-deploy branch August 10, 2016 22:43
dzearing added a commit that referenced this pull request Aug 11, 2016
* Adding autoscroll utility and marquee selection.

* More fixes.

* Enables selection preservation even when items dematerialize.

* Math rounding tweak in auto scrolling.

* Updating small nits.

* Adding example page, improving props documentation, adding memoization to measures to improve performance.

* More performance improvements.

* Moving files to a more logical location.

* Missing an index change.

* Adding more best practices content.

* Updating documentation.

* Removing unnecessary call.

* Removing dir from html.

* Removing an unnecessary measure from autoscroll.

* Updating basic details list example to use marquee selection.

* With scrolltop fix (#3)

* With scrolltop fix.

* addressing lint issues

* Improving the example by removing the images.

* Removing the scroll monitoring and css tweaking from Fabric component, due to performance.

* Fixing issues related to safari support.

* Minor improvement to EventGroup.

* Lint fixes.

* Updates for PR comments.

* Fixing hovers.

* Updating checkbox to a cleaner contract. This is a breaking change for CheckBox!

* Updating comments.

* Minor pr updates.

* Feedback.

* Updating focuszone to have inputProps.

* Tweaks to documentation.

* Adding a class interface.
gokunymbus referenced this pull request in gokunymbus/office-ui-fabric-react Jan 24, 2017
gokunymbus referenced this pull request in gokunymbus/office-ui-fabric-react Jan 24, 2017
* Adding autoscroll utility and marquee selection.

* More fixes.

* Enables selection preservation even when items dematerialize.

* Math rounding tweak in auto scrolling.

* Updating small nits.

* Adding example page, improving props documentation, adding memoization to measures to improve performance.

* More performance improvements.

* Moving files to a more logical location.

* Missing an index change.

* Adding more best practices content.

* Updating documentation.

* Removing unnecessary call.

* Removing dir from html.

* Removing an unnecessary measure from autoscroll.

* Updating basic details list example to use marquee selection.

* With scrolltop fix (#3)

* With scrolltop fix.

* addressing lint issues

* Improving the example by removing the images.

* Removing the scroll monitoring and css tweaking from Fabric component, due to performance.

* Fixing issues related to safari support.

* Minor improvement to EventGroup.

* Lint fixes.

* Updates for PR comments.

* Fixing hovers.

* A few more fixes to test page and styles.

* Removing lint error.

* Cleanup.

* Adds ability to select from anywhere in the scrollable parent. Also fixes column draggging to use native eventing to play well with marquee selection.
gokunymbus referenced this pull request in gokunymbus/office-ui-fabric-react Jan 24, 2017
* Adding autoscroll utility and marquee selection.

* More fixes.

* Enables selection preservation even when items dematerialize.

* Math rounding tweak in auto scrolling.

* Updating small nits.

* Adding example page, improving props documentation, adding memoization to measures to improve performance.

* More performance improvements.

* Moving files to a more logical location.

* Missing an index change.

* Adding more best practices content.

* Updating documentation.

* Removing unnecessary call.

* Removing dir from html.

* Removing an unnecessary measure from autoscroll.

* Updating basic details list example to use marquee selection.

* With scrolltop fix (#3)

* With scrolltop fix.

* addressing lint issues

* Improving the example by removing the images.

* Removing the scroll monitoring and css tweaking from Fabric component, due to performance.

* Fixing issues related to safari support.

* Minor improvement to EventGroup.

* Lint fixes.

* Updates for PR comments.

* Fixing hovers.

* Updating checkbox to a cleaner contract. This is a breaking change for CheckBox!

* Updating comments.

* Minor pr updates.

* Feedback.

* Updating focuszone to have inputProps.

* Tweaks to documentation.

* Adding a class interface.
@natalieethell natalieethell mentioned this pull request Oct 24, 2018
3 tasks
@TCambre TCambre mentioned this pull request Dec 5, 2018
8 tasks
@JasonGore JasonGore mentioned this pull request Feb 14, 2019
5 tasks
sopranopillow added a commit to sopranopillow/fluentui that referenced this pull request Jul 30, 2019
@microsoft microsoft locked as resolved and limited conversation to collaborators Sep 1, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants