+++ /dev/null
----
-# Include variables and define needed variables.
-- name: Include OS-specific variables.
- include_vars: "{{ ansible_os_family }}.yml"
-
-- name: Define lttng_scope_packages.
- set_fact:
- lttng_scope_packages: "{{ __lttng_scope_packages | list }}"
- when: lttng_scope_packages is not defined
-
-# Setup/install tasks.
-- include: setup-RedHat.yml
- when: ansible_os_family == 'RedHat'
-
-- include: setup-Debian.yml
- when: ansible_os_family == 'Debian'
+++ /dev/null
----
-- name: Update apt cache.
- apt: update_cache=yes cache_valid_time=86400
-
-- name: Ensure unity is installed.
- apt: "name=unity install_recommends=no"
-
-- name: Ensure lttng_scope build dependencies are installed.
- apt: "name={{ lttng_scope_packages }} state=present"
-
+++ /dev/null
----
-- name: Ensure lttng_scope build dependencies are installed.
- dnf:
- name: "{{ lttng_scope_packages }}"
- state: installed
+++ /dev/null
----
-__lttng_scope_packages:
- - openjdk-8-jdk
- - openjfx
- - metacity
- - xfonts-100dpi
- - xfonts-75dpi
- - xfonts-scalable
- - xfonts-cyrillic
- - xvfb
- - x11-apps
- - imagemagick
+++ /dev/null
----
-# TODO
-__lttng_scope_packages:
+++ /dev/null
----
-__lttng_scope_packages:
- - openjdk-8-jdk
- - openjfx
- - metacity
- - xfonts-100dpi
- - xfonts-75dpi
- - xfonts-scalable
- - xfonts-cyrillic
- - xvfb
- - x11-apps
- - imagemagick
BUILD_TYPE="autotools"
export CLASSPATH="/usr/share/java/log4j-api.jar:/usr/share/java/log4j-core.jar:/usr/share/java/log4j-1.2.jar"
;;
-lttng-scope|ctf-java|libdelorean-java|jabberwocky)
- CONF_OPTS=()
- BUILD_TYPE="maven"
- MVN_BIN="$HOME/tools/hudson.tasks.Maven_MavenInstallation/default/bin/mvn"
- ;;
*)
echo "Generic project, no configure options."
CONF_OPTS=()