Comments (11)
There simply has to be an order that works. I found another that Netlify builds properly and updated PR #29. I'd love if you could pull and test one more time @plaindocs (and @RodinGolodin).
https://app.netlify.com/sites/codewriting-org/deploys/5b61c7edb13fb12ca5a78709
from codewriting.
So, the branch in #29 works for me.
With the proviso that I had to manually delete the offending dir before running liquidoc.
Doing the same with master results in the same problem.
from codewriting.
Thanks for the report, Sergey. I appreciate your patience and interest!
This looks like the same issue as #13, which I'm hoping is resolved by PR #29 -- if you get a chance to test that PR on your local, I'd be thrilled to get a +1.
And thanks for reminding me about the _config/s/
bug, as I call it in my head now that I've sat on a patch till I can confirm this...
Also: Can you let me know wha OS you're using?
from codewriting.
Hi, Brian! Thank you for a prompt reply.
I'm using macOS Mojave 10.14 Beta (18A336e), and now that you asked, I think I should have mentioned this in the report since a lot of things can go wrong (unexpected) when one is using beta software.
from codewriting.
The plot thickens. I have not been able to reproduce it on MacOS 10.13.4 but have produced it on Linux. This rearranged build config works on Netlify when the master version does not.
from codewriting.
I'm testing this out with ruby 2.3.6 because neither 2.4.1 and 2.5.0 work for me, on master or on #29 branch. (Linux)
Except building 2.3.6 (using is proving to be a pain due to ssl issues. :-(
from codewriting.
Maybe try it with 2.4.3 which is also available on Netlify? Doesn't work for me though.
from codewriting.
I am still unable to reproduce the error anywhere but Netflow, where reorganizing solved it. I tried 2.4.3 locally and it works fine. This is reeeeeeally troubling for me, since the whole point of going through all this trouble and using Ruby runtime is to NOT have problems like this between installations. Maybe I need to do some more research into distributing Ruby gems and expecting them to work consistently.
from codewriting.
Distributable cross platform ruby gems won't help if the underlying filesytem logic is faulty. Not sure what is going on though.
from codewriting.
Might be a differing permissions issue on osx/linux? I really don't know.
from codewriting.
Thanks for testing @plaindocs! The good news is Netlify's env seems to test this better than I can, so I'm going to use it for tests for LiquiDoc. I've been setting up a content repo that attempts to build actual projects so I can use it for testing the gem itself. I'll also write up instructions about configuring builds in proper order and testing them on a Linux platform at some point (obviously already core to my toolchain for CD).
from codewriting.
Related Issues (20)
- Docs as Code section - define 'document level'
- Docs as Code section - Content APIs HOT 4
- Docs as Code section - Formats HOT 2
- Open Source Centricity
- Lean Docs for Lean Projects - Guides HOT 4
- Part One: Writing HOT 2
- What Docs Are -- more than software docs
- What Docs Are -- Purview
- What Docs Are -- Assets HOT 1
- Tech Docs Are Not for Reading -- Docs are a presales tool HOT 3
- Docs Tell a Story
- README, the Root Doc -- Screenies? HOT 2
- Skim the Docs
- Dynamic Writing HOT 1
- Semantic Structure HOT 1
- Code is Powerful HOT 1
- Docs in Flat Files HOT 2
- The link to Codewriting site in Readme is incorrect HOT 1
- the website doesn't work HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from codewriting.