tesla · maven/tesla (cli) mvn clean mvn test mvn test mvn test mvn test mvn test mvn test ~54,2s...

Post on 26-Sep-2020

19 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

TESLAAnders Hammar, Devoteam

“It’s not a fork!”

- Jason van Zyl

Why Tesla?

Why Tesla?

+ + +

Why Tesla?

Local repository:

Concurrent Local Repository

Automatic Local Snapshot Purging

Split Local Repository

Polyglot Support

Plugin development:

Java 5 Annotation-based Plugin API

JSR-330 (DI) Components in Plugins

Build Avoidance API

Several New Extension Points

TeslaShell

More to come!

Features

Concurrent Local Repository

.m2

~/.m2/repository

Automatic Local Snapshot Purging

Split Local Repository

Polyglot Support

Plugins: Annotations & JSR-330 DI

Build Avoidance API

Maven/Tesla (CLI)mvn cleanmvn testmvn testmvn testmvn testmvn testmvn test

~54,2s

~48,2s

~48,6s

~47,7s

~48,4s

~49,1s

Building Maven 3 Core

TeslaShell

~53,3

~43,8s

~44,2s

~44,8s

~43,8s

~43,7s

More Info

• Homepage: http://tesla.io/

• Source: http://github.com/etesla

• Download: http://us3.maven.org:8080/job/tesla-bootstrap/

THANKSAnders Hammar

anders.hammar@devoteam.com

top related