gocd / developer.go.cd Goto Github PK
View Code? Open in Web Editor NEWGoCD developer documentation
Home Page: https://developer.gocd.org/
License: Apache License 2.0
GoCD developer documentation
Home Page: https://developer.gocd.org/
License: Apache License 2.0
Document newApi task for people to create new APIs in spark.
I get the following error when building on Windows if the only JS host is the Windows Script Host.
** Execute requirejs:precompile:prepare_source rake aborted! ExecJS::ProgramError: TypeError: Object doesn't support this property or method D:/gocd/server/webapp/WEB-INF/rails.new/vendor/bundle/jruby/1.9/gems/execjs-2.6.0/lib/execjs/external_runtime.rb:39:in
exec'
D:/gocd/server/webapp/WEB-INF/rails.new/vendor/bundle/jruby/1.9/gems/execjs-2.6.0/lib/execjs/external_runtime.rb:14:in initialize' D:/gocd/server/webapp/WEB-INF/rails.new/vendor/bundle/jruby/1.9/gems/execjs-2.6.0/lib/execjs/runtime.rb:44:in
compile'
D:/gocd/server/webapp/WEB-INF/rails.new/vendor/bundle/jruby/1.9/gems/execjs-2.6.0/lib/execjs/module.rb:27:in compile'
Installing Node.JS eliminates the error. I recommend adding this as a prereq in section 2.1.1
Please include a section on how to run integration tests on IntelliJ. Keeps failing.
The documentation for writing go plugins has example JSON requests and responses, along with JSON Schema for validation.
Most of those JSON Schema are wrong and fail to validate the provided examples (Tested with http://www.jsonschemavalidator.net/)
Hello,
The Vagrant box and file linked in the documentation are not available (404) https://github.com/gocd/developer.go.cd/blob/master/2/2.1.md, https://developer.go.cd/current/2/2.1.html. Is there an up to date version somewhere?
Thanks!
At some point a lot of the docs were deleted and simplified. The plugin writing stuff is still here at https://github.com/gocd/developer.go.cd/tree/master/source/writing_go_plugins but is not accessible and indexed off the main page.
Need to figure out if this is still relevant/useful and how it relates to the stuff at https://plugin-api.gocd.org/current/plugin-structure/#dependencies
* [Common](4/4.4.md)
* [Plugin Architecture](4/4.4.1.md)
* [Agent - Server Communication](
at line 60
These docs haven't been updated in a while (and probably don't need to be updated frequently). Moreover, in most cases, developers would be interested in the latest version of the code, so maintaining older versions seems to be quite an overhead. (Anyone who needs help with older versions could ask in the chatroom).
We could just move the docs and setup instructions to the Github Wiki section of the main gocd repository.
@arvindsv @nyuday @ketan @GaneshSPatil @bdpiparva @maheshp @varshavaradarajan @jyotisingh Thoughts?
Web Requests are disallowed for Non-Authentication plugins from 16.8.0
, update the docs to reflect the same.
The current documentation for notification plugin development gives a 404
Go here https://developer.go.cd/current/writing_go_plugins/authentication/authentication_plugin_overview.html and click on the notification plugin section (Almost at the bottom)
I think you probably meant to be this link
https://developer.go.cd/current/writing_go_plugins/notification/notification_plugin_overview.html
Which is in line with all other 3 plugin types
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.