I did my learning process trough my mobile device with help of "termux app" and "spck editor app".
"Termux" for git stuff.
And "spck" for reviewing the site.
it get's the jobs "done" but switching app on qualcomm 4xx series was a pain.
My old laptop cpu is fried
(silly me for keep pushing it to the limit by doing a lot of distro hopping and building my phone kernel from source)
And my main phone (poco f1) is suddenly dead.
I really need to buy a new laptop.
Git push from my potato phone.
So uh...
It's been a while since i used git.
So i try to refresh my knowledge.
Apparently if i set my key to "never expire".
And i try to do :
~~
git commit -S -m "quote"
~~
It'll reject me and output :
~~
error: gpg failed to sign the data fatal: failed to write commit object
~~
The only solution that works is setting expiration date for my key.
Which is strange.
@ravenclaw By the way yo uknow we offer a GitLab instance on QOTO and it provides a ultimate license to the users for free (which costs 100$ per user on gitlab).
@ravenclaw thats 100$ per user per month usually. so the qoto gitlab is quite a perk :)
@freemo Oof how did i missed that frebies
Thanks for the offer Mr. Freemo.
But i really don't know if i'm worthy enough to join the club. I'm literally starting from scratch.
@ravenclaw Nothign to be worthy of, dont worry it costs me nothing. Gitlab gives it to us for free since we are an open source project, since your part of the QOTO project by being here you have access to it, and no harm if your a noob, signup and enjoy.
We also let you host custom domains liek the one on gitlab you posted by the way.
@freemo
> you're a part of the QOTO project
Awwww.
Thank's Mr. Freemo.
I'll definitely be there!
@ravenclaw Look forward to seeing you there :)
@freemo Hi Mr. Freeemo!
I'm really sorry for the unnecessary tagging.
i can't seem to deploy my pages using the built in CI.
This is my .yml file content.
-------------------------------------------
image: alpine:latest
pages:
stage: deploy
script:
- echo 'Nothing to do...' artifacts:
paths:
- public
only:
- master
-------------------------------------------
And here's the failed ci job output.
-----------------------------
Resolving secrets
Preparing the "docker+machine" executor
ERROR: Preparation failed: can't connect
Will be retried in 3s ...
ERROR: Preparation failed: can't connect
Will be retried in 3s ...
ERROR: Preparation failed: can't connect
Will be retried in 3s ...
ERROR: Job failed (system failure): can't connect
------------------------------------------
Is this expected behaviour and i can't ? Or do i need to reconfigure the my .yml file ?
@ravenclaw hey give me a minute and let me look on this end. We very recently migrated servers and I think i may have forgot something on the CI runner when i moved it
@freemo thanks for the quick response Mr. Freemo!
I'm really sorry for the hassle.
@ravenclaw No hassle at all, just happy you reminded me of the problem.
@ravenclaw All fixed, I restarted your job for you to test and looking at the logs.. the error you saw is now fixed and it is coming up as would normally be expected.. just give it time to run now.
@ravenclaw YAY! your job succeeded! You are now good. Sorry about that, forgotto update the certs when i moved to the new computer for the runner :)
@freemo that was quick
thanks you so much Mr. Freemo!
Have a wonderful day
@ravenclaw what do you mean by 'abuse'?
@lucifargundam instead of using h2, h3, h4, em, strong, etc.
I could just used
<div class='body' id='title' >
And do the formatting on css.
@ravenclaw you should try and keep a git diary. You make commits daily and push weekly. This allows you to get into the flow/practice of using git to the point that using it for other stuff becomes a lot easier.
@lucifargundam thanks for the tips
Yes. I do actually keep a diary of my git.
I just messing up with my gitlab workflow
It's been 2 years since my last git experience.
So i literally just do some random git commands like "git reset --soft" "git push -f" just to remind me what the command does locally and on gitlab.
If you look at my repo. It looks like a shitshow lol.
@lucifargundam you seems experienced in git field. Do you mind if i followed you ?
Not on qoto.
I mean on another platform like gitlab or other social media.
@ravenclaw I'm in the middle of transitioning from gitlab to sr.ht but will link it to you anyway in a bit later. I'm also available on IRC Freenode Derlg.
@lucifargundam to be quite honest. I'm not even reviewing those commit before pushing (which is a bad thing to do as a habit).
Since i rely on ci to publish my page.
So my workflow goes like this.
-open termux
-Nano file
-git add --all
-git commit -m "message"
-git push -u origin master
> ci realize there's a new push.
> ci built my page
Then i'll i review my page.
If i found a mistakes.
Repeat from "open termux".
@ravenclaw used to be able to use various % values in older html- now you have to use css for that stuff. Yeah, html tags on it's own doesn't have much functionality towards web design- only basic markup now.
Aight all seems working good.
You could take a look at my gitlab pages where i will update regularly if i learn somethimg new.
https://ravenci.gitlab.io/