-
Notifications
You must be signed in to change notification settings - Fork 405
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adds dockerized development environment #123
base: master
Are you sure you want to change the base?
Conversation
Any doubts or suggestions I'm here to help. |
@alaxalves wow thank you for the PR, I'll review and let you know |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @alaxalves, sorry the review came a bit lit, but I added a few notes. Please let me know what you think.
README.md
Outdated
|
||
4. Download Nut by running `curl -L https://github.com/matthieudelaro/nut/raw/manualbuild/release/linux/nut -o nut && chmod a+x nut` | ||
|
||
4. Run `sudo mv nut /usr/local/bin/nut` to move the nut executable to you local binaries *optional step* |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
typo here "you" -> "your" 🙂
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, haven't seen it. :D
nut.yml
Outdated
actions: | ||
- npm install | ||
- npm run build | ||
- npm run gui |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why not just npm start
, Which runs both gulp build && electron .
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
npm start
would fit here as well. Do you want me to change??
package.json
Outdated
@@ -4,6 +4,8 @@ | |||
"description": "Desktop application for Instagram DMs", | |||
"main": "main/main.js", | |||
"scripts": { | |||
"build": "gulp build", | |||
"gui": "electron .", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure we need these scripts, especially if you agree with my suggestion above
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I needed to split those commands because I added the option to nut reload
in the nut.yml file. This option allows you to build your code again and see the changes you have made in the software without having to drop the docker containers. Otherwise you'd have to re-run the docker container everytime you made a change and wanted it to make effect.
me sale "Cookie |
… gui` As requested in igdmapps#123 Signed-off-by: Alax Alves <[email protected]>
As requested in igdmapps#123 Signed-off-by: Alax Alves <[email protected]>
run: | ||
actions: | ||
- npm install | ||
- npm start |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ifedapoolarewaju Hey I've changed the code according to the request you've made!
I can't find the chats help me |
0af00b4
to
40621cf
Compare
3f2ddfb
to
6b32139
Compare
a4d5c95
to
59fcfa3
Compare
c614180
to
f09f454
Compare
This PR proposes an entire wrapped development environment, making easier to collaborate.