codememe / phingistrano Goto Github PK
View Code? Open in Web Editor NEWPHP software build and deployment utility using phing
Home Page: https://github.com/CodeMeme/Phingistrano
License: GNU Lesser General Public License v3.0
PHP software build and deployment utility using phing
Home Page: https://github.com/CodeMeme/Phingistrano
License: GNU Lesser General Public License v3.0
There are references to both of these peppered throughout README.md, and I think they contradict each other sometimes. For example, you mention naming your submodule vendor/build at one point (around line 178) but then proceed to import the build.xml from vendor/Phingistrano :)
I figured I'd just log an issue and let you decide the best way to reconcile that since it's not as straightforward as the other thing for which I submitted a patch.
I need to be able to create or manage my build metadata from inside the application GUI.
For my application to know which input is valid, Phingistrano must have some validation information for which my application can validate against.
Since Phingistrano is written in Phing, and since Phing is written in XML, the obvious choice for validation would be XML schema validation. Something like this:
<?xml version="1.0" encoding="UTF-8"?>
<project name="MyProject" default="help"
xmlns:xsi="http://phingistrano.org/2011/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="phingistrano.0.1.0.xsd" >
Hey there,
So I guess my use case is essentially deployment, but I wanted to bounce it off someone just to get my thoughts in order.
I'm doing up some scripts to sync some databases and files...and it'd be nice to be able to issue different commands depending on which of them I actually want to run. Much like Capistrano.
I probably don't need any of the deployment magic (i.e. creation of release directories and whatnot), but I can turn that off anyway right? Maybe it's overkill and I should just use shell scripts that run other shell scripts. I tend to overkill things.
Thoughts appreciated!
Maybe I am doing something very wrong here, but when I try to execute the help target, based on your default build.xml it says that modules.help does not exist. Any ideas?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.