CircleCI and GitHub

araki

Well-known member
  • Jun 8, 2011
    3,787
    2,563
    113
    dxb
    Hi

    thanks your replies

    i need to understand basics, why CircleCI and gitHub work together ?

    what kind of knowledge needed to do online work on these projects ?

    thanks again
     

    NEMISIS

    Well-known member
  • Nov 13, 2013
    11,348
    19,441
    113
    Colombo
    here is circleCI: https://circleci.com
    and here is github: https://github.com

    If you need help, I suggest you post the exact problem.
    What are you looking here? 1:1 support from ElaKiri community?

    :yes::yes::yes: දැන් එලකිරියේ උත්තර දෙන්න නෙමෙයි ප්‍රශ්නයක් අහන්නත් කියලා දෙන්න වෙලා

    GIT/GitHUB/BitBucket නම් දන්නවා මෙතන සමහරවිට ප්‍රශ්නේ දාල තිබුනා නම් මේ කමෙන්ට් එක වෙනුවට උත්තරේ වෙන්න පුලුවන් වැටෙන්න තිබුනේ

    circleci නම් දන්නේ නැහැ ඒ වුනාට වෙන CI සෑහෙන්න එක්ක වැඩ කරලා තියනවා ඒ දැනුමෙන් උදවුවක් කරන්න ඇහැක්වෙයි

    EDIT : ටයිප් කරන අතරෙ ප්‍රශ්නේ දාලා නේ
     
    Last edited:

    NEMISIS

    Well-known member
  • Nov 13, 2013
    11,348
    19,441
    113
    Colombo
    සරලව කිවුවොතින් CI එකක් පාවිචිචි කරන්නේ සෝස් එක Automatically බිල්ඩ්(බිල්ඩ් කරන එක ස්ටාට්වෙන්නේ ස්පෙසිෆික් ටයිම් එකකට හරි ස්පෙසිෆික් බ්‍රාන්ච් එකක් හරි වෙන මොකක් හරි ට්‍රිගර් එකකින් හරි වෙන්න පුලුවන්, ඒවා ඩිෆයින් කරන්න පුලුවන්) කරලා Unit Test/Automation Scripts... etc රන් කරලා තව කරන්න තියන Automated ටෙස්ටින් අරවා මේවා රන් කරලා Ok නම් ඇප්ලිකේශන් එකේ හැටියට කොහෙට හරි ඩිප්ලෝයි කරන එක. සාමාන්‍යෙන් කෝඩ් එක තියෙන්නෙ මොකක් හරි වර්ශන් කන්ට්‍රොල් එකක නිසා CI එකත් එක්ක වර්ශන් කන්ට්‍රොල් එක සෙටප් කරන්න ඕනේ අන්න ඒක නිසා තමයි GitHUB එකේ තියන සෝස් එක බිල්ඩ් කරන්න circleci එක යූස් කරනවා ඇත්තේ

    NOTE : මම circleci යූස් කරලා නැහැ ඒ වුනාට bamboo සහ Jenkins ඕනේ තරම් සෙටප් කරලා සහ යූස් කරලා තියෙනවා (GitHUB,BitBucket and Self Hosted GIT එක්ක)

    මේවා යූස් කරන්න සාමාන්‍ය GIT දැනුම ඕනේ වර්ශන් කන්ට්‍රොල් වලදි එයිට අමතරව CI එකේ බිල්ඩ් එකක් ට්‍රිගර් කරන විදිය දැනගන්න ඕනේ ඒක වෙන්නේ ඔටෝමැටිකලි නම් ඒ ගැන එතරම් දැනගන්න ඕනෙත් නැහැ. මේ දෙක ඔයාම සෙටප් කරනවා නම් CI එක ගැන ටිකක් දැනගන්න ඕනේ. හැබැයි එක රිපෝසිටරි එකකට සෙටප් කරාම එක සැරයයි හැමදාම සෙටප් කරන්නෙ නැහැනේ

    ඔය ගොඩක් පරොජෙක්ට් වල Nightly Build කියන්නේ ඔහොම CI වලින් ඩේලි බිල්ඩ් කරලා ඔටෝ අප්ලෝඩ් වෙලා Download ලිනක් Generate වෙලා හැදෙන ඒවා තමයි
     
    Last edited: