• Stars
    star
    3
  • Rank 3,963,521 (Top 79 %)
  • Language
    Groovy
  • License
    MIT License
  • Created about 7 years ago
  • Updated over 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

execute groovy scripts on travis-ci

travis-groovy

Execute groovy scripts on travis-ci

Build Status

How

  • Fork this repo and enable build on travis.
  • Example script.groovy included in the repo. Replace it with groovy script(s) of choice.
  • Execute multiple groovy scripts by adding commands to scripts section in .travis.yml
  • All groovy scripting goodness like Grab available in the scripts.

Here is the sample output

image

Adding Environment Variables

Env variables added via Travis settings are accesible in the script via System.env.<var-here> syntax.

image

Scheduled Execution

Build (i.e. any script execution) can be triggered via cron settings available on Travis settings.

image

Notifications

Exiting with non-zero value is considered as build failure and a notification will be sent by Travis.

More Repositories

1

awesome-groovy

A curated list of awesome groovy libraries, frameworks and resources
Groovy
718
star
2

has

✅ checks presence of various command line tools and their versions on the path
Shell
641
star
3

gstorm

A simple ORM for databases and CSV files. Intended to be used in groovy scripts and small projects
Groovy
82
star
4

glide

Create awesome apps on Google App Engine in a snap
Groovy
53
star
5

active-directory-lookup

Simplest Java API (and CLI) for authenticating and searching in Active Directory
Java
19
star
6

directree

A Simple DSL to create Directory Tree with Text Files
Groovy
14
star
7

lazybone-templates

My Lazybone Templates
Groovy
14
star
8

redash-mac

Running Redash locally on Mac using Docker Compose
Makefile
11
star
9

nixstall

Generic package installer for the packages that are not listed in your favourite package manager
Shell
9
star
10

mac-setup

Setup MacOS for developers
Shell
8
star
11

json-sql-console

Query json like a pro
JavaScript
7
star
12

tomcat-instance-manager

Manage multiple Tomcat instances on Windows using a single Tomcat installation
Batchfile
6
star
13

feku

Generate Intelligent Random Data
JavaScript
6
star
14

finder-buttons

MacOS Finder buttons for quick actions
AppleScript
6
star
15

gmail-saved-searches

chrome plugin to save your gmail search strings and quickly access when required
JavaScript
4
star
16

stay-awake

Keeps machine awake and unlocked
Java
2
star
17

gradle-helpers

Kitchensink utility methods for any gradle build script
Groovy
2
star
18

directree.rb

A simple DSL to create Directory Tree and Files with content, powered by ruby
Ruby
2
star
19

mksrc

Gradle plugin to create source directories and autogenerate settings.gradle file
Groovy
2
star
20

gatling-starter

A skeleton project for performance testing of your web application
Scala
2
star
21

exfost

Expressions For Statements
TypeScript
1
star
22

roft

Gradle plugin to Rerun Only Failed Tests
Groovy
1
star
23

directree.js

Create directory trees with files and content
JavaScript
1
star
24

to-kv

Converts Array of Objects to a simple Key-Value structure.
JavaScript
1
star