Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 017d7edf authored by Jackeagle's avatar Jackeagle
Browse files

MR-Template: Improve and beautify Merge Request template

parent f8278d41
Loading
Loading
Loading
Loading
+73 −48
Original line number Diff line number Diff line
## Description

// Describe what the MR bring
<!-- Describe the changes brought by the Merge Request (MR) -->

## Issue(s)

Closes #

## Test environment
- [ ] non regression test
## Test Environment

- [ ] Non-regression test

### Operating Systems

/!\ __Checked OS should at least be tested:__ /!\
- [ ] windows
- [ ] linux 
- [ ] MacOS _Not supported yet__
/!\ **Checked OS should at least be tested:** /!\
- [ ] Windows
- [ ] Linux 
- [ ] MacOS _Not supported yet_

/!\ __Checked devices should at least be tested:__ /!\
_If no device checked, then you can pick anyone from the list_
### Devices

/!\ **Checked devices should at least be tested:** /!\
_If no device is checked, then you can pick any from the list_

- [ ] GS290
- [ ] FP3
@@ -26,64 +32,83 @@ _If no device checked, then you can pick anyone from the list_
- [ ] herolte 
- [ ] hero2lte

## How to Setup

__HOW TO SETUP__

- Download build from latest pipeline of this MR
- Download the build from the latest pipeline of this MR

### windows
 - Extracted  Installer from the build downloaded
 - Double click on it
 - Follow the setup wizard
 - Start from shorcut in menu
### Windows
1. Extract the installer from the downloaded build
2. Double-click on it
3. Follow the setup wizard
4. Start from the shortcut in the menu

### linux with Snap
- You need to have snap available from your shell. 
### Linux with Snap
- Ensure Snap is available in your shell.

  - Debian/ubuntu based : 
    ```
  **Debian/Ubuntu based:**
  ```sh
  sudo apt install snapd
  ```
  - Fedora based : 
    ```

  **Fedora based:**
  ```sh
  sudo dnf install snapd
  ```
  - Arch linux based :
    ```

  **Arch Linux based:**
  ```sh
  yaourt -S snapd
  sudo systemctl enable --now snapd.socket
  ```
- Extract snap file to some location
- Open shell prompt and move to this location (using cd <your location>)
- run : `sudo snap install --dangerous <yourFile.snap>`. _Note: I have a doubt about sudo_
- run : `snap connect easy-installer:adb-support`
- run : `sudo snap connect easy-installer:raw-usb`

### Uninstall the easy-installer test build:
#### Windows:
- Open menu 
- Right click on easy-installer
- select uninstall
1. Extract the snap file to a chosen location
2. Open a shell prompt and navigate to this location (`cd <your location>`)
3. Run: 
    ```sh
    sudo snap install --dangerous <yourFile.snap>
    ```
    _Note: `sudo` might be needed_
4. Run: 
    ```sh
    snap connect easy-installer:adb-support
    ```
5. Run: 
    ```sh
    sudo snap connect easy-installer:raw-usb
    ```

Or remove it like any other software from uninstall settings menu.
### Uninstall the Easy-Installer Test Build

#### Linux:
- run `sudo snap remove easy-installer` in a shell
#### Windows
- Open the menu
- Right-click on Easy-Installer
- Select uninstall

## Test procedures
Or remove it like any other software from the uninstall settings menu.

#### Linux
- Run: 
    ```sh
    sudo snap remove easy-installer
    ```

//Describe the process to Follow
## Test Procedures

//Describe what should be checked
<!-- Describe the process to follow -->

<!-- Describe what should be checked -->

## Screenshots
// Screenshots which can help reviewer

<!-- Screenshots which can help the reviewer -->

## Checklist
- [ ] Self review

- [ ] Self-review
- [ ] Test procedure explained
- [ ] Tested on fresh install
- [ ] Tested applied as an update
- [ ] Tested as an update
- [ ] License
- [ ] Internal documentation
- [ ] User documentation
```
 No newline at end of file