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

[util] Continuous Deployment Support #14

Open
gaocegege opened this issue Jan 3, 2017 · 7 comments
Open

[util] Continuous Deployment Support #14

gaocegege opened this issue Jan 3, 2017 · 7 comments

Comments

@gaocegege
Copy link
Member

Type

  • util/workflow

Related

Description

Now We have to run pre-deploy every time we update the source code. the work should be done by our lovely travis.

@gaocegege
Copy link
Member Author

netlify could do it.

@gaocegege
Copy link
Member Author

No, netlify could not do it.

@at15
Copy link
Member

at15 commented Sep 3, 2017

we can add after_success to let travis build and push to master or another branch

git checkout -b travis/post-xxxx
git commit -m Build commit-id
git push origin travis/post-xxx

btw: I didn't see any config file for nelify like .travis.yml, and does nelify handle non-master branches?

@gaocegege
Copy link
Member Author

I set netlify to publish docs/ directory, and it will make a preview for PR.

@gaocegege
Copy link
Member Author

Netlify does not need a config, but you could add it if you like.

@at15
Copy link
Member

at15 commented Dec 24, 2022

@gaocegege I think netlfiy is broken now, no update after #59 merged

btw: netlify has deploy preview on PR and we can get rid of travis, travis-ci.org is broken already anyway ... I see nothing after sign in to travis-ci.com w/ github, I guess they do not share data.

@at15
Copy link
Member

at15 commented Dec 24, 2022

We are using gh-pages and requires running scripts/pre-deploy to commit and push the rendered html.
The netlify config is not working.

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

No branches or pull requests

2 participants