Skip to content

Latest commit

 

History

330 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CI-CD Maven Central

SeCuGrow Logo

Let your Selenium Cucumber Project grow

Kotlin Edition

Looking for the documentation how to use it after generating an project from this archetype?

follow this link

How to generate a ready to start project with this archetype

This archetype will generate you a Selenium Cucumber Skeleton for your projects with your chosen package names A ready to use showcase ca be cloned/downloaded/forked from https://github.com/secugrow/generated_kotlin.

Installation

Before being able to make use of the archetype:generate command, the project has to be built from its root directory via mvn install. This will result in a jar being copied to your local maven-repo.

OR

copy a jar from releases to your local maven repository in the correct path:

<user dir, depends on your OS>/.m2/repository/io/secugrow/secugrow-kotlin-archetype/<version>/secugrow-kotlin-archetype-<version>.jar

OR

using a release archetype from a maven repository

You're all set - feel free to use the archetype.

Use this archetype to generate a project

 mvn archetype:generate \  
    -DarchetypeArtifactId=secugrow-kotlin-archetype \
    -DarchetypeGroupId=io.secugrow \
    -DarchetypeVersion=1.9.0 \
    -DgroupId=<your-group-id> \
    -DartifactId=<your artifactid> \
    -DinteractiveMode=false \
    -Da11y=<insert boolean here>

example

 mvn archetype:generate \  
    -DarchetypeArtifactId=secugrow-kotlin-archetype \
    -DarchetypeGroupId=io.secugrow \
    -DarchetypeVersion=1.9.0 \
    -DgroupId=io.secugrow.demo \
    -DartifactId=fromArchetype \
    -DinteractiveMode=false \
    -Da11y=false

About

A fast way to get started with your selenium project

Topics

Resources

Stars

2 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages