Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Travis CI: Extend Build to Asciidoctor and Sass #3

Open
10 tasks
tajmone opened this issue Dec 31, 2019 · 0 comments
Open
10 tasks

Travis CI: Extend Build to Asciidoctor and Sass #3

tajmone opened this issue Dec 31, 2019 · 0 comments
Labels
🔨 Asciidoctor Tools: Asciidoctor 🔨 Highlight Tools: Highlight 🔨 Sass Tools: Dart Sass 🔨 Travis CI Tools: Travis CI (Continuous Integration)

Comments

@tajmone
Copy link
Collaborator

tajmone commented Dec 31, 2019

Now that all batch scripts have been converted to Bash scripts it's possible to extend the build tests:

  • Switch Ubuntu distro from trusty to xenial.
  • Add Asciidoctor Build:
    • Clone and build Highlight from sources.
    • Install Asciidoctor (Ruby) and dependencies.
    • Run docs_src/build.sh in a separate job.
    • Update badge hovering info in README.adoc
  • Add Sass Build:
    • Install Dart Sass.
    • Run _assets/sass/build.sh in a separate job.
    • Update badge hovering info in README.adoc
@tajmone tajmone added 🔨 Travis CI Tools: Travis CI (Continuous Integration) 🔨 Sass Tools: Dart Sass 🔨 Asciidoctor Tools: Asciidoctor 🔨 Highlight Tools: Highlight labels Dec 31, 2019
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
🔨 Asciidoctor Tools: Asciidoctor 🔨 Highlight Tools: Highlight 🔨 Sass Tools: Dart Sass 🔨 Travis CI Tools: Travis CI (Continuous Integration)
Projects
None yet
Development

No branches or pull requests

1 participant