Skip to content

olegood/boosti

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BoosTI: 'Boost' Your Technical Interview

Pet-project that make boost in collecting questions for technical interview and export them in following formats:

  • Plain Text (.txt)
  • Microsoft Word (.docx)
  • Portable Document Format (.pdf)

Sandbox for mastering coding skills, making architectural experiments and place to use various Java ecosystem tools, frameworks and libraries.

Tech Stack (major elements)

Languages

Frameworks

Database Engine and Tools

Testing

Other libraries and tools

Build Tool

CI/CD

UI/UX

How to Build

Run full build lifecycle:

$ mvn clean install

Profiles activated by default: jacoco (being used as code coverage tool). Full list of profiles could be found in <profiles> section. Commonly used:

  • jacoco (default)
  • failsafe (integration tests)
  • selenide (e2e tests)

Examples of profile activation:

$ mvn clean install -P failsafe

$ mvn clean install -P failsafe, !jacoco

To get full build with no tests being run:

$ mvn clean install -DskipTests=true

or simply

$ mvn clean install -DskipTests

How to Contribute

If you are interested and want to contribute please drop me an email. Any ideas are welcome.