Skip to content

Commit

Permalink
added github actions workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
Ashish authored and Ashish committed Aug 18, 2024
1 parent d37caf9 commit 2b3b28e
Show file tree
Hide file tree
Showing 18 changed files with 76 additions and 101 deletions.
28 changes: 28 additions & 0 deletions .github/workflows/maven.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Build INGenious Source Code

on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
- name: Set up JDK 11
uses: actions/setup-java@v4
with:
java-version: '11'
distribution: 'temurin'
cache: maven
- name: Build with Maven
run: mvn clean install --file pom.xml
- name: Upload INGenious release
uses: actions/[email protected]
with:
name: INGenious framework
path: /Dist/target/*.zip
35 changes: 35 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Compiled class file
*.class

# Log file
*.log

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*

# Maven
target/
pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionsBackup
pom.xml.next

# Release
/Dist/release
/Dist/release/**

# IDE Generated Files
nbproject
nbactions*.xml
nb-configuration.xml
.settings/
.project
.classpath
.idea/

# System Files
.DS_Store
Thumbs.db

# other files
recent.items
3 changes: 0 additions & 3 deletions .idea/.gitignore

This file was deleted.

18 changes: 0 additions & 18 deletions .idea/compiler.xml

This file was deleted.

21 changes: 0 additions & 21 deletions .idea/encodings.xml

This file was deleted.

25 changes: 0 additions & 25 deletions .idea/jarRepositories.xml

This file was deleted.

12 changes: 0 additions & 12 deletions .idea/misc.xml

This file was deleted.

6 changes: 0 additions & 6 deletions .idea/vcs.xml

This file was deleted.

2 changes: 1 addition & 1 deletion Common/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>com.ing</groupId>
<artifactId>ingenious-playwright</artifactId>
<version>1.2</version>
<version>1.0</version>
</parent>
<artifactId>Common</artifactId>
<properties>
Expand Down
2 changes: 1 addition & 1 deletion Datalib/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>com.ing</groupId>
<artifactId>ingenious-playwright</artifactId>
<version>1.2</version>
<version>1.0</version>
</parent>
<artifactId>ingenious-datalib</artifactId>
<packaging>jar</packaging>
Expand Down
2 changes: 1 addition & 1 deletion Dist/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>com.ing</groupId>
<artifactId>ingenious-playwright</artifactId>
<version>1.2</version>
<version>1.0</version>
</parent>
<artifactId>Dist</artifactId>
<packaging>pom</packaging>
Expand Down
2 changes: 1 addition & 1 deletion Engine/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>com.ing</groupId>
<artifactId>ingenious-playwright</artifactId>
<version>1.2</version>
<version>1.0</version>
</parent>
<artifactId>ingenious-engine</artifactId>
<packaging>jar</packaging>
Expand Down
2 changes: 1 addition & 1 deletion IDE/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>com.ing</groupId>
<artifactId>ingenious-playwright</artifactId>
<version>1.2</version>
<version>1.0</version>
</parent>
<artifactId>ingenious-ide</artifactId>
<packaging>jar</packaging>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -208,7 +208,7 @@ public void showDashBoard() {
}

private String getAppTitle() {
return "INGenious Playwright Studio " + About.getBuildVersion();
return "INGenious Playwright Studio " + About.getBuildVersion() + " (Open Source)";
}

public String getCurrentSlide() {
Expand Down
11 changes: 4 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
Developed and perfected by <span style="color:#FF6200;width:100px">**ING Bank**</span> for over 4 years of real-world usage, **INGenious** is now open-source and available to everyone. Designed to simplify and streamline test automation, this robust solution empowers teams of all sizes to achieve efficient, high-quality testing. By joining the global testing community, ING aims to collaborate, innovate, and elevate automated testing together.

> [!NOTE]
> It provides an easy and simple way to create highly reliable automated tests. It leverages the power of __Playwright-Java__ and combines it with a user-friendly IDE which makes it a highly effective solution.
> The idea behind INGenious is to enable engineers, business analysts and even non-technical stakeholders to design high quality automated tests which focus on the business goals, without them having to worry about coding.
Expand All @@ -25,25 +24,23 @@ Developed and perfected by <span style="color:#FF6200;width:100px">**ING Bank**<
-----------------------


<div class="grid cards" markdown>

- [x] __Get Started in 5 minutes__

---
- [x] __Get Started in 5 minutes__

<a target="_blank" href="https://ing-bank.github.io/ingenious-doc/gettingstarted/">
Download <span style="color:#FF6200">INGenious</span> and get up and running in minutes. Create and execute your test cases in no time.

[:arrow_right: Getting started](gettingstarted.md)

- [x] __No Code/Low Code__

---

<span style="color:#FF6200">INGenious</span> comes with an intuitive IDE which makes test designing simple, easy and fun.

[:arrow_right: IDE](knowyourframework.md)

- :fontawesome-brands-chrome:{ .lg .middle .ing-sky} __Browser Automation__
- [x] __Browser Automation__

---

Expand Down Expand Up @@ -104,7 +101,7 @@ Developed and perfected by <span style="color:#FF6200;width:100px">**ING Bank**<



</div>



--------
Expand Down
2 changes: 1 addition & 1 deletion StoryWriter/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>com.ing</groupId>
<artifactId>ingenious-playwright</artifactId>
<version>1.2</version>
<version>1.0</version>
</parent>
<artifactId>storywriter</artifactId>
<packaging>jar</packaging>
Expand Down
2 changes: 1 addition & 1 deletion TestData - Csv/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>com.ing</groupId>
<artifactId>ingenious-playwright</artifactId>
<version>1.2</version>
<version>1.0</version>
</parent>
<artifactId>ingenious-testdata-csv</artifactId>
<packaging>jar</packaging>
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.ing</groupId>
<artifactId>ingenious-playwright</artifactId>
<version>1.2</version>
<version>1.0</version>
<packaging>pom</packaging>
<modules>
<module>StoryWriter</module>
Expand Down

0 comments on commit 2b3b28e

Please sign in to comment.