Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Revert "Temporarily reverting everything since 810f052813ea0835dc7e9d3eb87bca005815db64 for 3.0-milestone-1 release"

This reverts commit 506f8ce9d6dc1a81e8ff10575c512778ca2f382a.

    • -269
    • +0
    ./ExternalPluginsIntegrationSpec.groovy
    • -83
    • +0
    ./JavascriptPluginsSmokeSpec.groovy
  1. … 197 more files in changeset.
Temporarily reverting everything since 810f052813ea0835dc7e9d3eb87bca005815db64 for 3.0-milestone-1 release

    • -0
    • +269
    ./ExternalPluginsIntegrationSpec.groovy
    • -0
    • +83
    ./JavascriptPluginsSmokeSpec.groovy
  1. … 197 more files in changeset.
Moved smoke tests to own subproject and have them using testkit

In the long run these will probably be moved out of the gradle multirepo.

For now, they live in an own subproject and will get a dedicated build.

For running them use ``:smokeTest:smokeTest`

The smoke tests have been migrated to use TestKit for running them -

for dogfooding testing of plugins.

Currently failing smoke tests have been annoted with @Ignore and the

reason why they fail on master. We still need to find a way how to

proceed with this failures in the CI build.

+review REVIEW-6025

    • -269
    • +0
    ./ExternalPluginsIntegrationSpec.groovy
    • -83
    • +0
    ./JavascriptPluginsSmokeSpec.groovy
  1. … 8 more files in changeset.
Temporarily disable broken tests

    • -0
    • +3
    ./ExternalPluginsIntegrationSpec.groovy
  1. … 1 more file in changeset.
Fix broken tests

    • -8
    • +0
    ./ExternalPluginsIntegrationSpec.groovy
Merge branch 'release'

    • -28
    • +145
    ./ExternalPluginsIntegrationSpec.groovy
  1. … 11 more files in changeset.
Add nebula-lint and nebula-dependency-lock smoke tests

Reenabled the test for the asciidocter plugin and tomcat plugin on java 6, this time run in forking mode.

    • -5
    • +9
    ./ExternalPluginsIntegrationSpec.groovy
Disable asciidoctor smoke test and have tomcat smoke test require java 7

+review REVIEW-6025

    • -0
    • +5
    ./ExternalPluginsIntegrationSpec.groovy
Add ignored smoke tests for js and css plugin

+review REVIEW-6025

    • -0
    • +83
    ./JavascriptPluginsSmokeSpec.groovy
Add smoke tests for tomcat plugin

+review REVIEW-6025

    • -0
    • +69
    ./ExternalPluginsIntegrationSpec.groovy
Add smoke tests for spring dependency managment

+review REVIEW-6025

    • -0
    • +30
    ./ExternalPluginsIntegrationSpec.groovy
Add smoke tests for asciidoctor and docker plugin

The test for the docker plugin is still very basic since it does

not connect to a real docker container

+review REVIEW-6025

    • -0
    • +61
    ./ExternalPluginsIntegrationSpec.groovy
Split smoke tests for nebula plugins in own file

+review REVIEW-6025

    • -54
    • +0
    ./ExternalPluginsIntegrationSpec.groovy
    • -0
    • +75
    ./NebulaPluginsSmokeSpec.groovy
Fix the build by not using the annotation @NonCrossVersion

    • -2
    • +0
    ./ExternalPluginsIntegrationSpec.groovy
Do not run CrossVersion tests for 3rd-party plugins

    • -0
    • +2
    ./ExternalPluginsIntegrationSpec.groovy
Fixed test for changes in plugin compatibility.

    • -0
    • +5
    ./ExternalPluginsIntegrationSpec.groovy
Removed test precondition, as all tests run on >= Java 7.

    • -4
    • +0
    ./ExternalPluginsIntegrationSpec.groovy
  1. … 1 more file in changeset.
Use @Requires instead of IgnoreIf to check for JDK7 or later

+review REVIEW-6025

    • -4
    • +4
    ./ExternalPluginsIntegrationSpec.groovy
Run Nebula plugin integration test only on Java 7+

Nebula plugins require at least Java 7

    • -0
    • +4
    ./ExternalPluginsIntegrationSpec.groovy
Added Integration test against external plugins

First shot: everything inline in one integration test.

    • -0
    • +152
    ./ExternalPluginsIntegrationSpec.groovy
reworked pmd plugin

  1. … 6 more files in changeset.
reworked jdepend plugin

  1. … 7 more files in changeset.
reworked findbugs plugin

  1. … 6 more files in changeset.
Findbugs -> FindBugs

  1. … 8 more files in changeset.
Added Findbugs, PMD, and JDepend plugins to code quality subproject.

    • -0
    • +78
    ./FindbugsIntegrationTest.groovy
    • -0
    • +63
    ./JDependIntegrationTest.groovy
    • -0
    • +102
    ./PMDIntegrationTest.groovy
  1. … 17 more files in changeset.
Extracted the ear plugin out into its own module.

    • -164
    • +0
    ./EarPluginIntegrationTest.groovy
  1. … 45 more files in changeset.
Fixed the examples, increased the coverage of the integ tesat.

  1. … 1 more file in changeset.
Housekeeping and fixing & updating the documentation

  1. … 4 more files in changeset.
Ear plugin stuff. Fixed the issue with application directory not working when reconfigured. Refactored ear plugin into a fashion we recently develop plugins (e.g. allow configuring the model or convention object instead of the task). Added more integration tests.

  1. … 4 more files in changeset.