Skip to content
Snippets Groups Projects
Select Git revision
  • display-mentor-groups
  • development default protected
  • main protected
  • 389-queue-2-0-modules-page-pagination
  • 739-add-pdf-support-for-presentation-slides
  • 454-selection-for-student-groups-with-multiple-students
  • ask-why-student-requeued
  • 571-allowed-assignments-for-multiple-roles
  • 552-trying-to-create-a-lab-without-specifying-any-request-type-leads-to-oops-screen
  • 628-add-a-button-for-tas-to-redirect-a-request-to-a-head-ta-and-or-lecturer
  • 729-re-think-lab-create-page
  • busy-lab-notification
  • 732-allow-lab-creation-based-on-mytimetable-schedule
  • accountability
  • 691-notification-for-staff-about-busy-lab
  • profile
  • 695-refactor-methods-in-requesttableservice
  • 99-allow-adding-students-staff-using-email-student-number-name
  • flag-feedback
  • fix-mysql-tests
  • 537-report-button
  • 2425.0.1-release protected
  • 2425.0.0-release protected
  • 2.3.2-release protected
  • 2.3.0-release protected
  • 2.2.2-release protected
  • 2.2.1-release protected
  • 2.2.0-release protected
  • 2.1.4-release protected
  • 2.1.3-release protected
  • 2.1.2-release protected
  • 2.1.1-release protected
  • 2.1.0-release protected
  • 1.0.1-release protected
  • 1.0.0-release protected
35 results

build.gradle

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    build.gradle 4.78 KiB
    buildscript {
    	ext {
    		springBootVersion = '1.5.15.RELEASE'
    	}
    	repositories {
    		mavenCentral()
    		jcenter()
    	}
    	dependencies {
    		classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}") 
    		classpath 'com.github.ben-manes:gradle-versions-plugin:0.17.0'
    		classpath 'org.owasp:dependency-check-gradle:3.3.1'
    		classpath 'org.springframework:springloaded:1.2.8.RELEASE'
    	}
    }
    
    apply plugin: 'java'
    apply plugin: 'eclipse'
    apply plugin: 'idea'
    apply plugin: 'org.springframework.boot'
    //apply plugin: 'io.spring.dependency-management'
    apply plugin: 'com.github.ben-manes.versions'
    apply plugin: 'org.owasp.dependencycheck'
    apply plugin: 'jacoco'
    
    jar {
    	baseName = 'queue'
    	version = '0.0.1-SNAPSHOT'
    }
    
    sourceCompatibility = 1.8
    targetCompatibility = 1.8
    
    repositories {
    	mavenLocal()
    	mavenCentral()
    }
    
    ext['thymeleaf.version'] = '3.0.9.RELEASE'
    ext['thymeleaf-layout-dialect.version'] = '2.3.0'
    
    dependencies {
    	compile 'org.hibernate:hibernate-core:5.2.17.Final'
    	compile 'org.hibernate:hibernate-entitymanager:5.2.17.Final'
    	compile 'org.hibernate:hibernate-java8:5.2.17.Final'
    	//compile("org.springframework.boot:spring-boot-properties-migrator")
    	compile("org.springframework.boot:spring-boot-starter-data-jpa")
    	compile("org.springframework.boot:spring-boot-starter-thymeleaf")
    	compile("org.springframework.boot:spring-boot-starter-web")
    	compile("org.springframework.boot:spring-boot-starter-security")
    	compile("org.springframework.boot:spring-boot-devtools")
    	compile("org.springframework.boot:spring-boot-starter-websocket")
    	compile("org.springframework.boot:spring-boot-starter-actuator")
    	compile("org.springframework:spring-messaging")
    	compile group: "org.springframework.security.extensions", name: "spring-security-saml2-core", version: "1.0.3.RELEASE"
    	compile group: 'org.springframework.boot', name: 'spring-boot-starter-parent', version: "${springBootVersion}", ext: 'pom'
    	compile 'org.springframework.session:spring-session:1.3.3.RELEASE'
    	compile group: 'org.springframework.boot', name: 'spring-boot-starter-data-redis', version: "${springBootVersion}"
    	compile("org.thymeleaf.extras:thymeleaf-extras-springsecurity4:3.0.2.RELEASE")
    	compile("org.thymeleaf.extras:thymeleaf-extras-java8time:3.0.1.RELEASE")
    	compile("nz.net.ultraq.thymeleaf:thymeleaf-layout-dialect")
    	compile("com.h2database:h2")
    	compile("org.apache.httpcomponents:fluent-hc:4.5.5")
    	compile("org.bouncycastle:bcprov-jdk15on:1.59")
    	compile("org.bouncycastle:bcpkix-jdk15on:1.59")
    //	compile("org.json:json")
    	compile group: 'org.json', name: 'json', version: '20180130'
    	compile("nl.martijndwars:web-push:3.1.1")
    	compile group: 'com.fasterxml.jackson.module', name: 'jackson-modules-java8', version: '2.9.4', ext: 'pom'
    //	compile("org.postgresql:postgresql:9.4.1208.jre7")