• This repository has been archived on 23/Mar/2022
  • Stars
    star
    121
  • Rank 293,924 (Top 6 %)
  • Language
    JavaScript
  • License
    GNU Lesser Genera...
  • Created about 16 years ago
  • Updated about 4 years ago

Reviews

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

Repository Details

maven's plugin to compress (Minify / Ofuscate / Aggregate) Javascript files and CSS files using YUI Compressor

YUICompressor-maven-plugin

Build Status

Overview

Maven's plugin to compress (minify/obfuscate/aggregate) JavaScript and CSS files using YUI Compressor

Documentation

Full documentation is available under following link: http://davidb.github.com/yuicompressor-maven-plugin/

Summary of the project history can be found in CHANGELOG

Build

  • ./mvnw package : generate jar
  • ./mvnw site : generate the plugin website
  • ./mvnw integration-test : ./mvnw package + run all integration test
  • ./mvnw integration-test -Dinvoker.test=demo01 : run integration test 'demo01' (against all configuration) useful for tuning/debug
  • ./mvnw install : ./mvnw integration-test + publish on local maven repository
  • ./mvnw install -Dmaven.test.skip=true : ./mvnw install` without run of unit test and run of integration test
  • release :
    • gpg --use-agent --armor --detach-sign --output $(mktemp) pom.xml to avoid issue on macosx with gpg signature see [MGPG-59] GPG Plugin: "gpg: signing failed: Inap propriate ioctl for device" - ASF JIRA
    • ./mvnw release:clean && ./mvnw release:prepare && ./mvnw release:perform : to publish on staging repository via plugin
    • ./mvnw release:clean && ./mvnw release:prepare -Darguments="-DskipTests -Dmaven.test.skip=true" && ./mvnw release:perform -Darguments="-DskipTests -Dmaven.test.skip=true" to publish without tests
    • ./mvnw site package source:jar javadoc:jar install:install gpg:sign deploy:deploy changes:announcement-generate -Dmaven.test.skip=true -DperformRelease=true : man ual
    • connect to http://oss.sonatype.org/ close and release the request(about yuicompressor-maven-plugin) in staging repositories
    • browse the updated mvnsite (check version into samples, ...)

Issues

Found a bug? Have an idea? Report it to the issue tracker

Developers

License

This project is available under the Creative Commons GNU LGPL, Version 2.1.

More Repositories

1

scala-maven-plugin

The scala-maven-plugin (previously maven-scala-plugin) is used for compiling/testing/running/documenting scala code in maven.
Java
554
star
2

kubectl-view-allocations

kubectl plugin to list allocations (cpu, memory, gpu,... X utilization, requested, limit, allocatable,...)
Rust
526
star
3

metrics-influxdb

A reporter for metrics which announces measurements to an InfluxDB server.
Java
270
star
4

scala-archetype-simple

a simple maven archetype for project in scala
Scala
109
star
5

tracing-opentelemetry-instrumentation-sdk

Middlewares and tools to integrate axum + tracing + opentelemetry
Rust
73
star
6

rust-cargo-make

🛠️ GitHub Action to install `cargo-make` command
TypeScript
28
star
7

livereload-jvm

A micro http-server compatible with LiveReload 2 (protocol). Should be used at compile/build-time.
JavaScript
23
star
8

sandbox_axum_observability

Sandbox to experiment axum and observability
Rust
23
star
9

vscaladoc

A variation of scaladoc : an API generator for project written in Scala
Scala
22
star
10

handlebars_misc_helpers

A collection of helpers for handlebars (rust) to manage string, json, yaml, toml, path, file, http request.
Rust
21
star
11

git2_credentials

Provide credentials function to used with git2::RemoteCallbacks.credentials
Rust
19
star
12

gradle-getdown-plugin

A gradle plugin to bundle java app + jre with getdown support
Groovy
16
star
13

scalacs

[experimental] http server to run tools like compilation (target to replace fsc+fsc-server)
Scala
10
star
14

sandbox_bazel

explorations of bazel, support for a serie of articles and to experiment stuff on bazel.
Starlark
9
star
15

winstone-maven-plugin

Embed your warfile into/with the winstone JAR itself. This allows an all-in-one container plus web-application JAR file to be downloaded, and then unpacked at execution time.
8
star
16

vscaladoc2_www

website to display json api generated by vscaladoc2_genjson
JavaScript
6
star
17

jme3_ext_deferred

[experimental] a deferred rendering for jME3
Xtend
6
star
18

ld47_keep_inside

My game for Ludum Dare 47
Rust
6
star
19

git-find

A tool (cli & lib) to find local git repositories.
Rust
5
star
20

jme3_ext_spatial_explorer

A debug tool for jmonkeyengine : display a window to browse the content of node (root of the scene by default).
Java
5
star
21

dgraph_client-rs

A rust client for dgraph.
Rust
5
star
22

dartemis_toolbox

A set of addons (Component, System, helper, ...) to use with dartemis
Dart
5
star
23

applet-maven-plugin

maven's plugin to generate jnlp, html, js, to merge jars, to sign, to pack200 jar (with support for nativelib, proguard,...)
Java
5
star
24

scala-tools-parent

shared description pom for maven project under groupId org.scala-tools
4
star
25

jme3_skel

my project skeleton for jme 3.0 projects (gradle based)
Java
4
star
26

spoon-maven-plugin

A maven plugin to use spoonlet(s) in a maven 2 build. Spoonlets (and dependencies) are downloaded if needed.
Java
4
star
27

run_on_jvm

A tool to run jvm script (java, scala, ...) with dependencies
Java
3
star
28

forum-migration

Scripts for the great forum migration..
Ruby
3
star
29

vscaladoc2_demoprj

Sample project use to test vscaladoc2
Scala
2
star
30

reabuilder

experiment : a generic fs reactive/continuous builder
Scala
2
star
31

net.alchim31.eclipse.console

eclipse console addons
Java
2
star
32

yascaladt-doc

Documentation about YaScalaDT
2
star
33

rtmidi-jvm

A wrapper/adapter for RtMidi
C++
2
star
34

plob

[experimental] PipeLine Of Builders : an event driven / reactive build tool
Scala
1
star
35

davidB

1
star
36

glf

a webgl wrapper in dart
Dart
1
star
37

davidb.github.com

my site
1
star
38

jme3_lib2repo

install jme3 (jmonkeyengine 3.0) into local maven repository
Groovy
1
star
39

vdrones

[experimental] my first dart application/game
Dart
1
star
40

org.scala-ide.qa

place to store integration tests, sample projects for scalaIDE (eclipse plugin)
Java
1
star
41

xhat

[experimental] p2p chat build with rust + libp2p + flutter
1
star
42

labs_cooking_microservices_with_rust

laboratory for using Rust in microservices environment
Rust
1
star
43

yascaladt

Yet Another Scala Plugin for Eclipse
Java
1
star
44

scala_sugar_in_java

Source code my blog series "Scala sugar in Java"
Java
1
star
45

html_toolbox

A toolbox for commons operations on html (for dartlang).
Dart
1
star
46

nvim

My NeoVim configuration files
Vim Script
1
star
47

logo

source of the Logo
1
star
48

pseudobench_graphql

My pseudo benchmark/comparaison between graphQL impl
Go
1
star
49

vscaladoc2_genjson

VScaladoc2 Json Generator : generate api from scala source in json format
Scala
1
star
50

alchim31-maven-parent

parent pom for alchim31 maven's plugin
1
star
51

shader_editor

[wip] a shader editor (glsl vert + frag)
CSS
1
star
52

prj-scala-only

a demo project used as archetype/basic project with sample of test
Scala
1
star
53

.vim

my vim configuration directory
Vim Script
1
star
54

templates

repository to host my collections of templates to used with https://github.com/ffizer/ffizer.
HTML
1
star