Welcome, so you are thinking about contributing ? Awesome, this a great place to start.
git clone [email protected]:innovativeinnovation/epfl-servicenow-extension.git
cd epfl-servicenow-extension
gem install sass
npm i
npm t
npm run build
or
npm run serve
to update source continuously.
Chrome:
- Open Tools -> Extensions
- Check the "Developer Mode" option (if not already)
- Select "Load unpacked extension"
- Navigate to the project
epfl-servicenow-extension/dist/chrome
and click select
Firefox:
- Open Tools -> Add-ons
- Click "Debug Add-ons"
- Check the "Enable add-on debugging" option (if not already)
- Select "Load Temporary Add-on"
- Navigate to the project
epfl-servicenow-extension/dist/firefox
and click open
Opera:
- View -> Show Extensions
- Click on "Developer Mode" button (if not already)
- Click on "Load Unpacked Extension..."
- Navigate to the project
epfl-servicenow-extension/dist/chrome
and click select
Edge Chromium:
...
-> Extensions- Click on "Developer Mode" button (if not already)
- Click on "Load Unpacked"
- Navigate to the project
epfl-servicenow-extension/dist/chrome
and click select
- Bump the correct version in the file package.json
(
npm version [<newversion> | major | minor | patch]
) - Bump the correct version in the files manifest.json and manifest.firefox.json
- Update the file CHANGELOG.md
- Create the tag (
git tag -a v<version> -m "Tagging the v<version> release"
)
Apache License 2.0
Original work (c) ECOLE POLYTECHNIQUE FEDERALE DE LAUSANNE, Switzerland, VPSI, 2017-2018.
Modified work (c) William Belle, 2018-2022.
See the LICENSE file for more details.