This commit is contained in:
David Siegel 2018-03-11 16:57:20 -07:00
Родитель 42f4be58c2
Коммит f6237fd92f
3 изменённых файлов: 7 добавлений и 2 удалений

Просмотреть файл

@ -8,5 +8,5 @@ steps:
- command: "FIXTURE=typescript,schema-typescript,javascript,schema-javascript,flow,schema-flow,csharp,schema-csharp,golang,schema-golang .buildkite/build-pr.sh"
label: "typescript javascript flow csharp golang"
- command: "FIXTURE=swift,schema-swift,rust,schema-rust,elm,schema-elm .buildkite/build-pr.sh"
label: "swift rust elm"
- command: "FIXTURE=swift,schema-swift,rust,schema-rust,elm,schema-elm,ruby,schema-ruby .buildkite/build-pr.sh"
label: "swift rust elm ruby"

Просмотреть файл

@ -37,6 +37,10 @@ ENV PATH="/root/.cargo/bin:${PATH}"
RUN git clone https://github.com/obmarg/libsysconfcpus.git
RUN cd libsysconfcpus && ./configure && make && make install
# Ruby
RUN apt-get install ruby --assume-yes
RUN gem install bundler
ENV PATH="${workdir}/node_modules/.bin:${PATH}"
COPY . .

Просмотреть файл

@ -486,6 +486,7 @@ export const allFixtures: Fixture[] = [
new JSONSchemaFixture(languages.GoLanguage),
new JSONSchemaFixture(languages.CPlusPlusLanguage),
new JSONSchemaFixture(languages.RustLanguage),
new JSONSchemaFixture(languages.RubyLanguage),
new JSONSchemaFixture(languages.ElmLanguage),
new JSONSchemaFixture(languages.SwiftLanguage),
new JSONSchemaFixture(languages.TypeScriptLanguage),