Because we were using Lifecycle to kick off the eureka registration the local server port wasn't available yet. The change is to use an ApplicationListener and listen for the event that contains the container with its port instead. Fixes gh-15
12 lines
381 B
Ruby
12 lines
381 B
Ruby
require 'asciidoctor'
|
|
require 'erb'
|
|
|
|
options = {:mkdirs => true, :safe => :unsafe, :attributes => 'linkcss'}
|
|
|
|
guard 'shell' do
|
|
watch(/^[A-Za-z].*\.adoc$/) {|m|
|
|
Asciidoctor.render_file('src/main/adoc/README.adoc', options.merge(:to_file => './README.md'))
|
|
Asciidoctor.render_file('src/main/adoc/spring-cloud-netflix.adoc', options.merge(:to_dir => 'target/docs'))
|
|
}
|
|
end
|