Commit and Push All New ApplicationsΒΆ
Use git status
in the meta-subscriber-overrides
folder to verify all the
changes you have done:
git status
Example Output:
On branch master
Your branch is up to date with 'origin/master'.
Changes to be committed:
(use "git restore --staged <file>..." to unstage)
new file: recipes-support/shellhttpd/shellhttpd/httpd.sh
new file: recipes-support/shellhttpd/shellhttpd/shellhttpd.service
new file: recipes-support/shellhttpd/shellhttpd_0.1.bb
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
modified: recipes-samples/images/lmp-factory-image.bb
Add all new files and changes:
git add recipes-support/shellhttpd/shellhttpd/httpd.sh
git add recipes-support/shellhttpd/shellhttpd/shellhttpd.service
git add recipes-support/shellhttpd/shellhttpd_0.1.bb
git add recipes-samples/images/lmp-factory-image.bb
Commit your changes with the message:
git commit -m "Adding shellhttpd recipe"
Push all committed modifications to the remote repository:
git push
Example output:
Enumerating objects: 5, done.
Counting objects: 100% (5/5), done.
Delta compression using up to 16 threads
Compressing objects: 100% (2/2), done.
Writing objects: 100% (3/3), 299 bytes | 299.00 KiB/s, done.
Total 3 (delta 1), reused 0 (delta 0), pack-reused 0
remote: Trigger CI job...
remote: CI job started: https://ci.foundries.io/projects/cavel/lmp/builds/71/
To https://source.foundries.io/factories/cavel/meta-subscriber-overrides.git/
7767e6a..ccebcb5 devel -> devel
Note
git push
output will indicate the start of a new CI job.
Go to https://app.foundries.io, select your Factory and click on Targets:
The latest Target named platform-devel should be the CI job you just created.
Note
The Yocto Project builds could take some time. Click on the building target and follow the live console for me details.
Wait until it finishes and move to the next step.