Comments (9)
the problem would be setting the changelog for the build...
from massiveoctomustache.
from massiveoctomustache.
I'm guessing you want the build system to update the website, right?
from massiveoctomustache.
from massiveoctomustache.
yes, but running rebuild.php automatically doesn't change anything unless you change the data in /__data/* first, which means it'd be the same as running the script manually.
from massiveoctomustache.
Yes, that is entirely the point. All it allows for is so that if you make a quick typo correction / small change on the web, you can have the HTML regenerated without having to do it later
from massiveoctomustache.
Oh I see what you mean now. Yeah makes sense.
from massiveoctomustache.
wow, this be old. I'm going to look into implementing this soon.
from massiveoctomustache.
This looks like it'd be fairly easy to impliment, a webhook needs to be set up with the push even to a url (which i'll discuss with @LordFokas elsewhere) and then from there I can get the commit author info (there is also committer info but if the commit was done from the web then that just gets set to the github stuff) and the commit message (which includes the extra comment as a newline) as well as the branch ref it was committed to.
It'll be locked down so that only myself and LF can trigger the building and even then it shouldn't need to be done all the time but it might also be useful if people forget to generate the html before they submit a PR
from massiveoctomustache.
Related Issues (7)
- Adding Abstract Bus information to blocks that need it HOT 2
- Pages still need information put on them/to be created HOT 1
- Dev branch is still buggered HOT 1
- Jenkins builds in the downloads section HOT 2
- Make site not need PHP on production server HOT 9
- Wiki doesn't specify that Thermal Expansion 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 massiveoctomustache.