దీన్ని అనుసంధానించడం వల్ల మీకు కలిగే ప్రయోజనం
Bitbucketను అనుసంధానించడం ద్వారా మీ Bitbucket Cloud రిపాజిటరీలలో ఒకదాని నుండి సైట్ డిప్లాయ్ అవుతుంది: బ్రాంచ్కు పుష్ చేయండి మరియు సైట్ అప్డేట్ అవుతుంది.
మీరు ప్రారంభించడానికి ముందు
మీరు డిప్లాయ్ చేయాలనుకుంటున్న రిపాజిటరీలకు యాక్సెస్ ఉన్న Bitbucket Cloud ఖాతా.
1. Bitbucketలో కీని సృష్టించండి
Bitbucket రెండు రకాల క్రెడెన్షియల్స్ను అందిస్తుంది, రెండూ పని చేస్తాయి:
- రిపాజిటరీ, ప్రాజెక్ట్ లేదా వర్క్స్పేస్ సెట్టింగ్లలోని Access tokens కింద సృష్టించబడిన, రిపాజిటరీ, ప్రాజెక్ట్ లేదా వర్క్స్పేస్ కోసం ఒక యాక్సెస్ టోకెన్. ఇది వ్యక్తికి కాకుండా ఆ రిపాజిటరీ, ప్రాజెక్ట్ లేదా వర్క్స్పేస్కు జోడించబడి ఉంటుంది. రిపాజిటరీలకు రీడ్ యాక్సెస్ ఇవ్వండి.
- మీ Atlassian ఖాతాపై ఒక API టోకెన్. మీ ప్రొఫైల్ను ఎంచుకోండి, ఆపై Account settings → Security → Create and manage API tokens → Create API token with scopesకి వెళ్లండి. దానికి పేరు పెట్టండి, గడువు తేదీని సెట్ చేయండి, యాప్గా Bitbucketని ఎంచుకోండి మరియు రిపాజిటరీలకు రీడ్ యాక్సెస్ని ఎంచుకోండి. Bitbucket ఆ టోకెన్ను ఒక్కసారి మాత్రమే చూపుతుంది; అప్పుడు దానిని కాపీ చేయండి.
2. దీన్ని ఇక్కడ అనుసంధానించండి
మీ డాష్బోర్డ్లో Integrations తెరిచి, Connect an accountని ఎంచుకోండి. గ్రూప్గా Code hostingని మరియు ఖాతాగా Bitbucketని ఎంచుకోండి, API tokenని పూరించండి — అలాగే, మీరు యాక్సెస్ టోకెన్కు బదులుగా మీ Atlassian ఖాతాలో టోకెన్ను సృష్టించినట్లయితే, Account usernameని కూడా పూరించండి, మరియు Connect accountని నొక్కండి.
ఏదైనా సేవ్ చేయబడే ముందు మీరు పేస్ట్ చేసిన దాన్ని మేము పరీక్షిస్తాము. పని చేయని కీ ఎప్పటికీ నిల్వ చేయబడదు, మరియు దానిలో ఏది లోపమో సమాధానం తెలియజేస్తుంది. పని చేసే కీ మా సీక్రెట్స్ వాల్ట్లో ఎన్క్రిప్ట్ చేయబడి ఉంచబడుతుంది — మా డేటాబేస్లో ఎప్పటికీ ఉంచబడదు — మరియు ఎప్పటికీ మళ్లీ చూపబడదు, మీకు కూడా చూపబడదు.
మేము టోకెన్ను ఎలా పంపాలో యూజర్నేమ్ నిర్ణయిస్తుంది, కాబట్టి ఖాతా టోకెన్ కోసం మాత్రమే దాన్ని నమోదు చేయండి. యూజర్నేమ్తో నమోదు చేసిన యాక్సెస్ టోకెన్ లేదా యూజర్నేమ్ లేని ఖాతా టోకెన్ తిరస్కరించబడుతుంది.
తదుపరి ఏం జరుగుతుంది
- ఈ ఖాతాలోని రిపాజిటరీ నుండి నేరుగా ఒక సైట్ డిప్లాయ్ కావచ్చు: సైట్ రిపాజిటరీ కనెక్షన్లో దాన్ని ఎంచుకోండి, రిపాజిటరీ మరియు బ్రాంచ్ను ఎంచుకోండి, మరియు ఒక పుష్ డిప్లాయ్ చేస్తుంది.
- ప్రతి ఇతర బ్రాంచ్ దాని స్వంత ప్రివ్యూను పొందవచ్చు, కాబట్టి లైవ్ సైట్ను చేరుకోవడానికి ముందు మీరు మార్పును తనిఖీ చేయవచ్చు.
- Render మరియు Azure Static Web Apps వంటి Git-నిర్మిత స్టాటిక్ హోస్ట్లు సైట్ కోడ్ మూలంగా ఈ కనెక్షన్ను ఉపయోగిస్తాయి.
ఇది అనుసంధానం కాకపోతే
ఒక రిపాజిటరీ లేదు. యాక్సెస్ టోకెన్ అది సృష్టించబడిన రిపాజిటరీ, ప్రాజెక్ట్ లేదా వర్క్స్పేస్ను మాత్రమే చేరుకుంటుంది. మీకు కావలసిన ప్రతి రిపాజిటరీని కవర్ చేసే స్థాయిలో ఒకదానిని సృష్టించండి.
ఇది పని చేసి ఆ తర్వాత నిలిచిపోయింది. రెండు రకాల టోకెన్లకు గడువు ముగియవచ్చు. కొత్తదాన్ని సృష్టించి దాన్ని అనుసంధానించండి.
ఇది కీ తిరస్కరించబడిందని చెబుతోంది. దాదాపు ఎల్లప్పుడూ ఈ మూడింటిలో ఒకటి జరుగుతుంది: దానితో పాటు కాపీ చేయబడిన స్పేస్ లేదా లైన్ బ్రేక్, గడువు ముగిసిన కీ, లేదా మీరు కాపీ చేసిన తర్వాత ఉపసంహరించబడిన లేదా పునరుద్ధరించబడిన కీ. కొత్తదాన్ని సృష్టించి దాన్ని మళ్లీ పేస్ట్ చేయండి.
డిస్కనెక్ట్ చేస్తోంది
Integrations తెరిచి, ఖాతాను కనుగొని Disconnect నొక్కండి. అది నిల్వ చేయబడిన కీని వెంటనే తొలగిస్తుంది. దాన్ని ఉపయోగిస్తున్న ఏదైనా సరే దాని తదుపరి చర్య వద్ద ఆగిపోతుంది, మరియు దానిపై ఆధారపడిన స్క్రీన్లు నిశ్శబ్దంగా విఫలమవ్వడానికి బదులుగా ఆ విషయాన్ని తెలియజేస్తాయి.
డిస్కనెక్ట్ చేయడం ద్వారా ఇప్పటికే జరిగినది రద్దు చేయబడదు — మీ ఖాతాలో మేము మార్చిన రికార్డులు, డిప్లాయ్మెంట్లు లేదా సెట్టింగ్లు ఉన్నట్లుగానే ఉంటాయి. కీ స్వయంగా లీక్ అయిందని మీరు భావిస్తే, దాన్ని వెండర్ వద్ద కూడా ఉపసంహరించుకోండి; డిస్కనెక్ట్ చేయడం మా కాపీని తొలగిస్తుంది, వారి కాపీని కాదు.